diff --git a/.gitattributes b/.gitattributes index 011436c998db1a4a570046edfdae912c2fea716a..c89eeee4a21be9dc1d93782dbe635483d0cc24bd 100644 --- a/.gitattributes +++ b/.gitattributes @@ -240,3 +240,122 @@ checkpoint_h3_context_loop/h3_chains/blowjob_1/generated_audio/clip_0002.8dda24b checkpoint_h3_context_loop/h3_chains/blowjob_1/generated_audio/clip_0002.e967dd851df34d8eb52b4030947843d5.wav filter=lfs diff=lfs merge=lfs -text checkpoint_h3_context_loop/h3_chains/blowjob_1/generated_audio/clip_0002.fde612a0bd06435d8e28d577574c90de.wav filter=lfs diff=lfs merge=lfs -text checkpoint_h3_context_loop/h3_chains/blowjob_1/generated_audio/clip_0003.4632ead6ba6a4b58bca4574fce5408d0.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/reviews/clip_0001.5886e82370df.dd08c85da029.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/reviews/clip_0002.9f9fa6f84b27.a55c109f8c0a.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/reviews/clip_0003.42d3b3dbc326.74ad0081a1d7.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.3f18f0cc72044df987c6892022f65a8a.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.96542ad433ed4dd298e5ab4511e0a8cd.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.a1481142e1724829948e75d7c2be388c.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.ca9c21589d1c476eb32e4f25ae7ec928.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.d525473ac72747e2b477e94041f3d1a9.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.da26650f39be47c99cb70a107ee96607.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.e2e76ddae73a4c4a8985a9a58a28cf47.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.fa7e3911dc104e1c85977d069cc980b0.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.5c5e0c1af83d43b1a22d4eaf15afba6f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.8dda24b42b444d5ea5d71d3a72dd6584.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.e967dd851df34d8eb52b4030947843d5.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.fde612a0bd06435d8e28d577574c90de.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0003.4632ead6ba6a4b58bca4574fce5408d0.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.e5fffebe8f7b425abcaf50e937addb49.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/reviews/clip_0001.cf6d9e83e583.962935b45f5c.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.e5fffebe8f7b425abcaf50e937addb49.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/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/gode_low_res/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/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/final/partial_through_clip_0002.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-19.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-19.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-20.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-20.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.5690d20ea19445968555df62567cd229.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.6edb86071c384173b1fa49bcaaf1c518.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8ad83acbeff34692a487797787c66316.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8f774b8b76eb492f873596a65ae131b2.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.f7f524376f3a4484aa6331623c439a3e.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.241be804208e400295f86575451a2c82.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.a8c7b0066cb144dc820da032c37f143e.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.bab8f822a01f4d26aec4beae81fa6938.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.f3daa04e180840fca823b3774b5bf7f9.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0003.6ae9186c12d246599eec483ab6b3b617.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0003.865d46787a2f47fd813718faa942e9c2.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/reviews/clip_0001.a5598fde6774.8d13dce7d4c8.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/reviews/clip_0002.20ce05a22f77.1b80eec63953.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/reviews/clip_0003.7eaf2c3f4bf3.137b9f791b98.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.5690d20ea19445968555df62567cd229.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.6edb86071c384173b1fa49bcaaf1c518.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8ad83acbeff34692a487797787c66316.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8f774b8b76eb492f873596a65ae131b2.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.f7f524376f3a4484aa6331623c439a3e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.241be804208e400295f86575451a2c82.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.a8c7b0066cb144dc820da032c37f143e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.bab8f822a01f4d26aec4beae81fa6938.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f3daa04e180840fca823b3774b5bf7f9.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.6ae9186c12d246599eec483ab6b3b617.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.865d46787a2f47fd813718faa942e9c2.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/blend_segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/final/t2v_normal_2026-09-17.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/final/t2v_normal_2026-09-17.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.cefbd75e8737453988c3c411263f4ea4.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/reviews/clip_0001.ef1cfdb16839.46c5c3908221.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/reviews/clip_0002.147a865c6835.ec9c9f8f1de9.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/blend_segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/final/t2v_normal_2026-09-17.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/final/t2v_normal_2026-09-17.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0001.860622a415fb430a9bca5a124651f6b6.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0002.9147638277e34ee4bbb58eff5c80beff.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/reviews/clip_0001.21d5dc7f3282.1034b44bda27.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/reviews/clip_0002.893c539dab75.cff670630fe9.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.42b02518133d420a98afd11fc2db1386.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.926b119e10564d478b29493fefccc2e5.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.a7f17243d0f14e92933b60d1f70db677.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/final/partial_through_clip_0002.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/final/t2v_normal_2026-09-16.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/final/t2v_normal_2026-09-16.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.4d07e535203a4660a372a46ec06496e5.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.5abc59a452f541f0808fbad18d27be6a.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.91cae02b66ba48d694277bce98796499.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.941c11c406d94d8abbfe70768bb185b4.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.96daf287704647a7ad850dda7336ba82.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.42b02518133d420a98afd11fc2db1386.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.926b119e10564d478b29493fefccc2e5.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.a7f17243d0f14e92933b60d1f70db677.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.wav filter=lfs diff=lfs merge=lfs -text diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/e967dd851df34d8eb52b4030947843d5/workflow.json b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/e967dd851df34d8eb52b4030947843d5/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a039f725891a120221482de1250791c6f7a7d714 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/e967dd851df34d8eb52b4030947843d5/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": [ + -4507.518936845331, + -659.494558834423 + ], + "scale": 1.1167815779425159 + }, + "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": [ + 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": [ + 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": 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}", + "blowjob_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"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\": \"2357351678235204961\"\n }\n ]\n}", + "run_name": "blowjob_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 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.5 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.5 + } + }, + { + "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.6 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "strength_model": 0.6 + } + }, + { + "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/blowjob_1/recovery_archives/fa7e3911dc104e1c85977d069cc980b0/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fa7e3911dc104e1c85977d069cc980b0/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..100a894caf1302abaa16e47be60a9c2e8f63f620 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fa7e3911dc104e1c85977d069cc980b0/api_prompt.json @@ -0,0 +1,615 @@ +{ + "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_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, 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, the male torso, and the man's hand. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. Slow deep sucking. She alternates tip and deep. He tucks her hair. End with the cock held deep.\\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, slight handheld shake matching her head. 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. She keeps the cock in her mouth the whole clip. The rhythm is slow and deep, never robotic, never a fast even piston. 00:00–00:01.5 She takes the tip in, lips sealed, a saliva string between lip and glans when she eases back a centimetre. She looks up at the lens, blinks once, one brow ticks. 00:01.5–00:03.5 She slides down to mid-shaft and holds, then takes it deeper toward the back of her mouth. Her right hand pumps the base in time with the slow bob. Her left hand cups his balls. She glances down at the cock then back up at the lens. 00:03.5–00:05.5 The man's hand reaches into the frame and tucks a lock of her long wavy dark brown hair behind her right ear. She keeps sucking slowly while he does it. Lids lower halfway, then her eyes close for a beat and reopen on the lens. 00:05.5–00:07.5 She pulls back to the tip, a wet saliva string stretches, then she goes deep again and stays there a second before another slow upstroke. Right hand still on the base, left hand still on his balls. 00:07.5–00:09.0 Another blink, a small brow move, she looks at the cock then at the lens. Slow deep stroke. 00:09.0–00:10.12 She takes it to the back of her mouth and holds it deep. Lips stay sealed around the shaft. End while she is still holding him deep, not pulling off. 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSlow wet sucking, saliva strings breaking, quiet breathing, low moans on the deep strokes, skin-on-shaft and hand-on-balls, a small hair tuck. Intimate room tone. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n }\n ]\n}", + "run_name": "blowjob_1", + "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 + ] + } + }, + "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": [ + "1", + 0 + ], + "strength_model": 0.75 + } + }, + "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/blowjob_1/recovery_archives/fa7e3911dc104e1c85977d069cc980b0/plan.json b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fa7e3911dc104e1c85977d069cc980b0/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..dc134679ccd3a068af0b10bd0879dd769e2b53b9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fa7e3911dc104e1c85977d069cc980b0/plan.json @@ -0,0 +1,69 @@ +{ + "base_plan_hash": "89f4207dd15e9b000c07cfb1f1dd229116a64297e5488eedbba8b6ae87caf102", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": 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, the male torso, and the man's hand. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. Slow deep sucking. She alternates tip and deep. He tucks her hair. End with the cock held deep.\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, slight handheld shake matching her head. 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. She keeps the cock in her mouth the whole clip. The rhythm is slow and deep, never robotic, never a fast even piston. 00:00–00:01.5 She takes the tip in, lips sealed, a saliva string between lip and glans when she eases back a centimetre. She looks up at the lens, blinks once, one brow ticks. 00:01.5–00:03.5 She slides down to mid-shaft and holds, then takes it deeper toward the back of her mouth. Her right hand pumps the base in time with the slow bob. Her left hand cups his balls. She glances down at the cock then back up at the lens. 00:03.5–00:05.5 The man's hand reaches into the frame and tucks a lock of her long wavy dark brown hair behind her right ear. She keeps sucking slowly while he does it. Lids lower halfway, then her eyes close for a beat and reopen on the lens. 00:05.5–00:07.5 She pulls back to the tip, a wet saliva string stretches, then she goes deep again and stays there a second before another slow upstroke. Right hand still on the base, left hand still on his balls. 00:07.5–00:09.0 Another blink, a small brow move, she looks at the cock then at the lens. Slow deep stroke. 00:09.0–00:10.12 She takes it to the back of her mouth and holds it deep. Lips stay sealed around the shaft. End while she is still holding him deep, not pulling off. 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSlow wet sucking, saliva strings breaking, quiet breathing, low moans on the deep strokes, skin-on-shaft and hand-on-balls, a small hair tuck. Intimate room tone. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "611ce5bf849d632284c40f9d1574760bcf3044a6851817a6d09b014889eaa314", + "prompt_prefix": "", + "run_name": "blowjob_1", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\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, the male torso, and the man's hand. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. Slow deep sucking. She alternates tip and deep. He tucks her hair. End with the cock held deep.\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, slight handheld shake matching her head. 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. She keeps the cock in her mouth the whole clip. The rhythm is slow and deep, never robotic, never a fast even piston. 00:00–00:01.5 She takes the tip in, lips sealed, a saliva string between lip and glans when she eases back a centimetre. She looks up at the lens, blinks once, one brow ticks. 00:01.5–00:03.5 She slides down to mid-shaft and holds, then takes it deeper toward the back of her mouth. Her right hand pumps the base in time with the slow bob. Her left hand cups his balls. She glances down at the cock then back up at the lens. 00:03.5–00:05.5 The man's hand reaches into the frame and tucks a lock of her long wavy dark brown hair behind her right ear. She keeps sucking slowly while he does it. Lids lower halfway, then her eyes close for a beat and reopen on the lens. 00:05.5–00:07.5 She pulls back to the tip, a wet saliva string stretches, then she goes deep again and stays there a second before another slow upstroke. Right hand still on the base, left hand still on his balls. 00:07.5–00:09.0 Another blink, a small brow move, she looks at the cock then at the lens. Slow deep stroke. 00:09.0–00:10.12 She takes it to the back of her mouth and holds it deep. Lips stay sealed around the shaft. End while she is still holding him deep, not pulling off. 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSlow wet sucking, saliva strings breaking, quiet breathing, low moans on the deep strokes, skin-on-shaft and hand-on-balls, a small hair tuck. Intimate room tone. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "3d220068b6d99cc424c928e8d10b0243024fb4fa88a7127370f14c651be00ace", + "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, the male torso, and the man's hand. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. Slow deep sucking. She alternates tip and deep. He tucks her hair. End with the cock held deep.\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, slight handheld shake matching her head. 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. She keeps the cock in her mouth the whole clip. The rhythm is slow and deep, never robotic, never a fast even piston. 00:00–00:01.5 She takes the tip in, lips sealed, a saliva string between lip and glans when she eases back a centimetre. She looks up at the lens, blinks once, one brow ticks. 00:01.5–00:03.5 She slides down to mid-shaft and holds, then takes it deeper toward the back of her mouth. Her right hand pumps the base in time with the slow bob. Her left hand cups his balls. She glances down at the cock then back up at the lens. 00:03.5–00:05.5 The man's hand reaches into the frame and tucks a lock of her long wavy dark brown hair behind her right ear. She keeps sucking slowly while he does it. Lids lower halfway, then her eyes close for a beat and reopen on the lens. 00:05.5–00:07.5 She pulls back to the tip, a wet saliva string stretches, then she goes deep again and stays there a second before another slow upstroke. Right hand still on the base, left hand still on his balls. 00:07.5–00:09.0 Another blink, a small brow move, she looks at the cock then at the lens. Slow deep stroke. 00:09.0–00:10.12 She takes it to the back of her mouth and holds it deep. Lips stay sealed around the shaft. End while she is still holding him deep, not pulling off. 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSlow wet sucking, saliva strings breaking, quiet breathing, low moans on the deep strokes, skin-on-shaft and hand-on-balls, a small hair tuck. Intimate room tone. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + } + ], + "summary": "1 clips; 243 delivered frames (10.125s) at 512x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=blowjob_1", + "total_delivered_frames": 243, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fa7e3911dc104e1c85977d069cc980b0/workflow.json b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fa7e3911dc104e1c85977d069cc980b0/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c64aa4695b81091220a86aad0c8b5620d80913bb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fa7e3911dc104e1c85977d069cc980b0/workflow.json @@ -0,0 +1,3711 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 448.8655787938576, + -2182.3935863621573 + ], + "scale": 1.2284597357367701 + }, + "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": 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": 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": 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, 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, the male torso, and the man's hand. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. Slow deep sucking. She alternates tip and deep. He tucks her hair. End with the cock held deep.\\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, slight handheld shake matching her head. 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. She keeps the cock in her mouth the whole clip. The rhythm is slow and deep, never robotic, never a fast even piston. 00:00–00:01.5 She takes the tip in, lips sealed, a saliva string between lip and glans when she eases back a centimetre. She looks up at the lens, blinks once, one brow ticks. 00:01.5–00:03.5 She slides down to mid-shaft and holds, then takes it deeper toward the back of her mouth. Her right hand pumps the base in time with the slow bob. Her left hand cups his balls. She glances down at the cock then back up at the lens. 00:03.5–00:05.5 The man's hand reaches into the frame and tucks a lock of her long wavy dark brown hair behind her right ear. She keeps sucking slowly while he does it. Lids lower halfway, then her eyes close for a beat and reopen on the lens. 00:05.5–00:07.5 She pulls back to the tip, a wet saliva string stretches, then she goes deep again and stays there a second before another slow upstroke. Right hand still on the base, left hand still on his balls. 00:07.5–00:09.0 Another blink, a small brow move, she looks at the cock then at the lens. Slow deep stroke. 00:09.0–00:10.12 She takes it to the back of her mouth and holds it deep. Lips stay sealed around the shaft. End while she is still holding him deep, not pulling off. 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSlow wet sucking, saliva strings breaking, quiet breathing, low moans on the deep strokes, skin-on-shaft and hand-on-balls, a small hair tuck. Intimate room tone. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n }\n ]\n}", + "blowjob_1", + "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, 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, the male torso, and the man's hand. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Live-action cinematic POV. bl0w_j0b. Slow deep sucking. She alternates tip and deep. He tucks her hair. End with the cock held deep.\",\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, slight handheld shake matching her head. 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. She keeps the cock in her mouth the whole clip. The rhythm is slow and deep, never robotic, never a fast even piston. 00:00–00:01.5 She takes the tip in, lips sealed, a saliva string between lip and glans when she eases back a centimetre. She looks up at the lens, blinks once, one brow ticks. 00:01.5–00:03.5 She slides down to mid-shaft and holds, then takes it deeper toward the back of her mouth. Her right hand pumps the base in time with the slow bob. Her left hand cups his balls. She glances down at the cock then back up at the lens. 00:03.5–00:05.5 The man's hand reaches into the frame and tucks a lock of her long wavy dark brown hair behind her right ear. She keeps sucking slowly while he does it. Lids lower halfway, then her eyes close for a beat and reopen on the lens. 00:05.5–00:07.5 She pulls back to the tip, a wet saliva string stretches, then she goes deep again and stays there a second before another slow upstroke. Right hand still on the base, left hand still on his balls. 00:07.5–00:09.0 Another blink, a small brow move, she looks at the cock then at the lens. Slow deep stroke. 00:09.0–00:10.12 She takes it to the back of her mouth and holds it deep. Lips stay sealed around the shaft. End while she is still holding him deep, not pulling off. 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Slow wet sucking, saliva strings breaking, quiet breathing, low moans on the deep strokes, skin-on-shaft and hand-on-balls, a small hair tuck. Intimate room tone. 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}", + "run_name": "blowjob_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 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": 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": 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": 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": 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": 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_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": 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_02 : 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": [ + 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.75 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.75 + } + }, + { + "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" + } + }, + { + "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": {}, + "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/blowjob_1/recovery_archives/fde612a0bd06435d8e28d577574c90de/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fde612a0bd06435d8e28d577574c90de/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..1ece9d021e8e56c5576422a8c46bfafbbadf3c65 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fde612a0bd06435d8e28d577574c90de/api_prompt.json @@ -0,0 +1,615 @@ +{ + "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_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, 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 fast the whole clip. 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 fast without pulling off. 00:00–00:03.0 She takes the shaft in and starts a rapid 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 at a fast hard rhythm. Her head moves up and down quickly. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The fast 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nFast 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 fast. Hand pumps the base in time with her mouth. No cumshot.\\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 fast 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. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The fast downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:07.0 She keeps sucking at a fast hard rhythm, head moving up and down quickly, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:07.0–00:10.12 Same fast bob continues, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a fast downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cumshot. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the fast 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 locked to the same fast rhythm, 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": "blowjob_1", + "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 + ] + } + }, + "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.75 + } + }, + "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": 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/blowjob_1/recovery_archives/fde612a0bd06435d8e28d577574c90de/plan.json b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fde612a0bd06435d8e28d577574c90de/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..4d3d9866e25b319e261bdb7815a1557fa1a607ba --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fde612a0bd06435d8e28d577574c90de/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "e6dc1201edc8fd5dfc5e5962880a8cf67e077e9bd42ab51da9d1afc830e05a3b", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": 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 fast the whole clip. 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 fast without pulling off. 00:00–00:03.0 She takes the shaft in and starts a rapid 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 at a fast hard rhythm. Her head moves up and down quickly. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The fast 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nFast 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 fast. Hand pumps the base in time with her mouth. No cumshot.\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 fast 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. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The fast downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:07.0 She keeps sucking at a fast hard rhythm, head moving up and down quickly, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:07.0–00:10.12 Same fast bob continues, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a fast downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cumshot. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the fast 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 locked to the same fast rhythm, 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": "fdf099bcbced3c6c970288d191e49a792be666068d047a83d87bec076093ffab", + "prompt_prefix": "", + "run_name": "blowjob_1", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\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 fast the whole clip. 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 fast without pulling off. 00:00–00:03.0 She takes the shaft in and starts a rapid 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 at a fast hard rhythm. Her head moves up and down quickly. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The fast 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nFast 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": "c73189fd5a57b936e7613ab930cacf4cda628ce97ced9e75e9531fca1a3c2547", + "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 fast the whole clip. 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 fast without pulling off. 00:00–00:03.0 She takes the shaft in and starts a rapid 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 at a fast hard rhythm. Her head moves up and down quickly. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The fast 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nFast 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 fast. Hand pumps the base in time with her mouth. No cumshot.\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 fast 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. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The fast downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:07.0 She keeps sucking at a fast hard rhythm, head moving up and down quickly, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:07.0–00:10.12 Same fast bob continues, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a fast downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cumshot. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the fast 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 locked to the same fast rhythm, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e0f21ca596b300c4deab4f75ca39960d52962b00166dd5c2a8f3a4a1de109a2d", + "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 fast. Hand pumps the base in time with her mouth. No cumshot.\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 fast 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. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The fast downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:07.0 She keeps sucking at a fast hard rhythm, head moving up and down quickly, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:07.0–00:10.12 Same fast bob continues, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a fast downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cumshot. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the fast 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 locked to the same fast rhythm, 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 512x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=blowjob_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fde612a0bd06435d8e28d577574c90de/workflow.json b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fde612a0bd06435d8e28d577574c90de/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..0f8deecb8beacc378543e313517214bf32bce545 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/recovery_archives/fde612a0bd06435d8e28d577574c90de/workflow.json @@ -0,0 +1,3711 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -3592.8717046680713, + -300.93547630055434 + ], + "scale": 0.8390545288824324 + }, + "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": 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": 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": 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, 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 fast the whole clip. 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 fast without pulling off. 00:00–00:03.0 She takes the shaft in and starts a rapid 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 at a fast hard rhythm. Her head moves up and down quickly. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The fast 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nFast 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 fast. Hand pumps the base in time with her mouth. No cumshot.\\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 fast 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. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The fast downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:07.0 She keeps sucking at a fast hard rhythm, head moving up and down quickly, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:07.0–00:10.12 Same fast bob continues, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a fast downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cumshot. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the fast 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 locked to the same fast rhythm, 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}", + "blowjob_1", + "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, 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 fast the whole clip. 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 fast without pulling off. 00:00–00:03.0 She takes the shaft in and starts a rapid 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 at a fast hard rhythm. Her head moves up and down quickly. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The fast 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 cumshot. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Fast 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 fast. Hand pumps the base in time with her mouth. No cumshot.\",\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 fast 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. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The fast downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:07.0 She keeps sucking at a fast hard rhythm, head moving up and down quickly, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:07.0–00:10.12 Same fast bob continues, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a fast downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cumshot. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the fast 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 locked to the same fast rhythm, 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": "blowjob_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 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": 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": 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": 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": 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": 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": 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.75 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.75 + } + }, + { + "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" + } + }, + { + "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": {}, + "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/blowjob_1/reviews/clip_0001.5886e82370df.dd08c85da029.review.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/reviews/clip_0001.5886e82370df.dd08c85da029.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3fa2a870b811eeaab373ee3a7638b48a7b38ab11 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/reviews/clip_0001.5886e82370df.dd08c85da029.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c5ff02619f25099e38cbcf3415b022ffcbee04114e2dde9e6f32e19a3ebf521 +size 3284865 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/reviews/clip_0002.9f9fa6f84b27.a55c109f8c0a.review.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/reviews/clip_0002.9f9fa6f84b27.a55c109f8c0a.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..bf77649b97e57c56a73a637bc5cab74c857b05a1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/reviews/clip_0002.9f9fa6f84b27.a55c109f8c0a.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b456860f48481677459e2ddb8c65b67caf19da6b57dd89a35c19e1a956db9f88 +size 4388788 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/reviews/clip_0003.42d3b3dbc326.74ad0081a1d7.review.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/reviews/clip_0003.42d3b3dbc326.74ad0081a1d7.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e4e0e7cb57c51e51e5de98c23e8af012cc729cee --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/reviews/clip_0003.42d3b3dbc326.74ad0081a1d7.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bc29c9215e3c3f9fdeda14653c7e3053db89c91167c43f588f95cba4db4529c +size 4504515 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.3f18f0cc72044df987c6892022f65a8a.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.3f18f0cc72044df987c6892022f65a8a.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..008c1b66885933b33b1e3c0626eb2f7b1f92a41a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.3f18f0cc72044df987c6892022f65a8a.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:977add9f4629c8fcd96366588234e7ecfed50da2220973ad7db5c3a23442bcae +size 10043597 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.3f18f0cc72044df987c6892022f65a8a.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.3f18f0cc72044df987c6892022f65a8a.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..137e761fb5c9f8e678cfddda383cbd76ba5ac721 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.3f18f0cc72044df987c6892022f65a8a.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/blowjob_1/segments/clip_0001.96542ad433ed4dd298e5ab4511e0a8cd.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.96542ad433ed4dd298e5ab4511e0a8cd.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d8c0a6a3983c3c49d849d84069246458082ab27b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.96542ad433ed4dd298e5ab4511e0a8cd.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca0ccf597d3f67f05542173b17d5706e2a152ba5eccaf24c6176c93f41b6209b +size 5223214 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.96542ad433ed4dd298e5ab4511e0a8cd.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.96542ad433ed4dd298e5ab4511e0a8cd.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..137e761fb5c9f8e678cfddda383cbd76ba5ac721 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.96542ad433ed4dd298e5ab4511e0a8cd.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/blowjob_1/segments/clip_0001.a1481142e1724829948e75d7c2be388c.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.a1481142e1724829948e75d7c2be388c.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..193840e79a5072465007d9fba64e1dc21277b5f6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.a1481142e1724829948e75d7c2be388c.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83db284aa403d595a749dae42754266a2fff2f1d9a235125a121b8c70c4558d8 +size 3941083 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.a1481142e1724829948e75d7c2be388c.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.a1481142e1724829948e75d7c2be388c.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..82da9f407fee20d7ca0db6a71c055bb9b8fc0b7c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.a1481142e1724829948e75d7c2be388c.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, the male torso, and the man's hand. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] bl0w_j0b. Slow suck. Right hand pumps the base. End mid-stroke. + +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, slight handheld shake matching her head. 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. She keeps the cock in her mouth the whole clip. 00:00–00:03.0 Slow take on the tip, lips sealed. Right hand with french-tip nails pumps the base in time. She looks up at the lens, blinks, one brow ticks, then glances at the cock. 00:03.0–00:07.0 She slides to mid-shaft and back to the tip on a slow rhythm, not a piston. A short discreet saliva string when she eases to the tip. 00:07.0–00:10.12 She goes a little deeper and the next upstroke is still traveling. Camera matches the head. End immediately after an upstroke 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 cumshot. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Slow wet sucking, quiet breathing, low moans, hand pumping the base, intimate room tone. 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/blowjob_1/segments/clip_0001.ca9c21589d1c476eb32e4f25ae7ec928.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.ca9c21589d1c476eb32e4f25ae7ec928.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0406a2ab958f8f4f6073650403561f8dac27be12 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.ca9c21589d1c476eb32e4f25ae7ec928.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c1baa56a9bb9090eb1023048a65af10fe0a0e79b970bc54dcb3b757daa9dc5a +size 7445511 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.ca9c21589d1c476eb32e4f25ae7ec928.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.ca9c21589d1c476eb32e4f25ae7ec928.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..137e761fb5c9f8e678cfddda383cbd76ba5ac721 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.ca9c21589d1c476eb32e4f25ae7ec928.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/blowjob_1/segments/clip_0001.d525473ac72747e2b477e94041f3d1a9.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.d525473ac72747e2b477e94041f3d1a9.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..42dc0f576ae09f38f969bee867a4eb6ec0039a3b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.d525473ac72747e2b477e94041f3d1a9.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c662b202a822c81b31523d157bd316920d551f229e58eb38966bbea5ea140ca +size 4814931 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.d525473ac72747e2b477e94041f3d1a9.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.d525473ac72747e2b477e94041f3d1a9.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..cef867bd9379ecf68a24118f952d275561b65a29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.d525473ac72747e2b477e94041f3d1a9.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 fast the whole clip. 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 fast without pulling off. 00:00–00:03.0 She takes the shaft in and starts a rapid 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 at a fast hard rhythm. Her head moves up and down quickly. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The fast 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 cumshot. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Fast 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/blowjob_1/segments/clip_0001.da26650f39be47c99cb70a107ee96607.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.da26650f39be47c99cb70a107ee96607.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2867cea80686545b8204ef5c57a7fbd09603defc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.da26650f39be47c99cb70a107ee96607.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5886e82370dfbf85d1387596d1b03c1381d7f449260406baae8a7baf478944bc +size 3295602 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.da26650f39be47c99cb70a107ee96607.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.da26650f39be47c99cb70a107ee96607.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..0c2ee5eb6ddd1700e4f06ea5409df4a048fb771c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.da26650f39be47c99cb70a107ee96607.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. JGLWLK. 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/blowjob_1/segments/clip_0001.e2e76ddae73a4c4a8985a9a58a28cf47.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.e2e76ddae73a4c4a8985a9a58a28cf47.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..88b660d5038d6a10055af175cc6c2f21e74fed27 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.e2e76ddae73a4c4a8985a9a58a28cf47.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fea56ae3df019e73c65967038756869b3105d1124bffec6be4a60ab5a9904789 +size 4956446 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.e2e76ddae73a4c4a8985a9a58a28cf47.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.e2e76ddae73a4c4a8985a9a58a28cf47.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..82da9f407fee20d7ca0db6a71c055bb9b8fc0b7c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.e2e76ddae73a4c4a8985a9a58a28cf47.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, the male torso, and the man's hand. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] bl0w_j0b. Slow suck. Right hand pumps the base. End mid-stroke. + +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, slight handheld shake matching her head. 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. She keeps the cock in her mouth the whole clip. 00:00–00:03.0 Slow take on the tip, lips sealed. Right hand with french-tip nails pumps the base in time. She looks up at the lens, blinks, one brow ticks, then glances at the cock. 00:03.0–00:07.0 She slides to mid-shaft and back to the tip on a slow rhythm, not a piston. A short discreet saliva string when she eases to the tip. 00:07.0–00:10.12 She goes a little deeper and the next upstroke is still traveling. Camera matches the head. End immediately after an upstroke 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 cumshot. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Slow wet sucking, quiet breathing, low moans, hand pumping the base, intimate room tone. 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/blowjob_1/segments/clip_0001.fa7e3911dc104e1c85977d069cc980b0.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.fa7e3911dc104e1c85977d069cc980b0.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4f1ce87489fd477c322756a84d20d74ff2b597c5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.fa7e3911dc104e1c85977d069cc980b0.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b720602083c95461c8b31d28cbbe4cf1ea025f4eddcd25a07d39044dc5ad47d +size 5135549 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.fa7e3911dc104e1c85977d069cc980b0.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.fa7e3911dc104e1c85977d069cc980b0.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..a5144c605f843ef14a083687e9c0732d865df23b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0001.fa7e3911dc104e1c85977d069cc980b0.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, the male torso, and the man's hand. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] Live-action cinematic POV. bl0w_j0b. Slow deep sucking. She alternates tip and deep. He tucks her hair. End with the cock held deep. + +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, slight handheld shake matching her head. 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. She keeps the cock in her mouth the whole clip. The rhythm is slow and deep, never robotic, never a fast even piston. 00:00–00:01.5 She takes the tip in, lips sealed, a saliva string between lip and glans when she eases back a centimetre. She looks up at the lens, blinks once, one brow ticks. 00:01.5–00:03.5 She slides down to mid-shaft and holds, then takes it deeper toward the back of her mouth. Her right hand pumps the base in time with the slow bob. Her left hand cups his balls. She glances down at the cock then back up at the lens. 00:03.5–00:05.5 The man's hand reaches into the frame and tucks a lock of her long wavy dark brown hair behind her right ear. She keeps sucking slowly while he does it. Lids lower halfway, then her eyes close for a beat and reopen on the lens. 00:05.5–00:07.5 She pulls back to the tip, a wet saliva string stretches, then she goes deep again and stays there a second before another slow upstroke. Right hand still on the base, left hand still on his balls. 00:07.5–00:09.0 Another blink, a small brow move, she looks at the cock then at the lens. Slow deep stroke. 00:09.0–00:10.12 She takes it to the back of her mouth and holds it deep. Lips stay sealed around the shaft. End while she is still holding him deep, not pulling off. 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 cumshot. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Slow wet sucking, saliva strings breaking, quiet breathing, low moans on the deep strokes, skin-on-shaft and hand-on-balls, a small hair tuck. Intimate room tone. 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/blowjob_1/segments/clip_0002.5c5e0c1af83d43b1a22d4eaf15afba6f.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.5c5e0c1af83d43b1a22d4eaf15afba6f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..beded869432a2a2aa0a1d48aaa821e901787b294 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.5c5e0c1af83d43b1a22d4eaf15afba6f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f9fa6f84b27831d350ef96fa1bfa096c39d9dbf65fa9b7e5c2179981bef9445 +size 4303074 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.5c5e0c1af83d43b1a22d4eaf15afba6f.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.5c5e0c1af83d43b1a22d4eaf15afba6f.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..20479a9f3b22826d5f122e401e69b4950050ee58 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.5c5e0c1af83d43b1a22d4eaf15afba6f.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, male torso and the man's hand. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] Same suck, a bit faster. Left hand on his balls. Eyes close for a beat. + +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 upstroke 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, slight handheld. bl0w_j0b. Same woman, same cock, same bedroom. She never pulls off. 00:00–00:02.5 The upstroke finishes into a slightly faster bob, still not robotic. Her left hand leaves the shaft and cups his balls. 00:02.5–00:06.5 Mid-shaft to deep, a bit quicker than clip one, then she slows on a deep hold. She looks at the cock, then at the lens. Lids close for a beat and reopen. 00:06.5–00:10.12 She returns to the tip for one stroke and goes deep again; the downstroke is still traveling. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cumshot. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Continue the wet sucking, breathing, moans and room tone without restarting any sound at the scene boundary. After the first stroke completes add hand-on-balls skin and a slightly quicker wet cadence, 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/blowjob_1/segments/clip_0002.8dda24b42b444d5ea5d71d3a72dd6584.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.8dda24b42b444d5ea5d71d3a72dd6584.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8fcbd8f9b05a75cd2d9d985e1ce6fdee72cf10bf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.8dda24b42b444d5ea5d71d3a72dd6584.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f79ef1f773be5a50e7e4d081e1a48038c8f13dda1e1c8d73f7fa7b22d08ae2da +size 8377305 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.8dda24b42b444d5ea5d71d3a72dd6584.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.8dda24b42b444d5ea5d71d3a72dd6584.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..35fb6b2cc67503ed8630b05491e8701701aa0c88 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.8dda24b42b444d5ea5d71d3a72dd6584.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/blowjob_1/segments/clip_0002.e967dd851df34d8eb52b4030947843d5.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.e967dd851df34d8eb52b4030947843d5.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1dfd3b206f5ee0b1825a8349908380f1c91138bd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.e967dd851df34d8eb52b4030947843d5.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca5781e2ae2d0ba1bd8668c217ed24e553c2f9fc8d41b878353f5652eb5a6e10 +size 8344573 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.e967dd851df34d8eb52b4030947843d5.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.e967dd851df34d8eb52b4030947843d5.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..35fb6b2cc67503ed8630b05491e8701701aa0c88 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.e967dd851df34d8eb52b4030947843d5.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/blowjob_1/segments/clip_0002.fde612a0bd06435d8e28d577574c90de.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.fde612a0bd06435d8e28d577574c90de.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..54eb78c3ba801cd5e38598ed3c61107fc7f28a86 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.fde612a0bd06435d8e28d577574c90de.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cae2ff8bbd20868715c0145014846257320fd6d08ca510e473b4f85ca2b11fa9 +size 4605813 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.fde612a0bd06435d8e28d577574c90de.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.fde612a0bd06435d8e28d577574c90de.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..9076db85536c9e859ef2bbe0c310bc0c0a5bf5e0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0002.fde612a0bd06435d8e28d577574c90de.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 fast. Hand pumps the base in time with her mouth. No cumshot. + +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 fast 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. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The fast downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:07.0 She keeps sucking at a fast hard rhythm, head moving up and down quickly, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:07.0–00:10.12 Same fast bob continues, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a fast downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cumshot. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Continue the fast 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 locked to the same fast rhythm, 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/blowjob_1/segments/clip_0003.4632ead6ba6a4b58bca4574fce5408d0.mp4 b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0003.4632ead6ba6a4b58bca4574fce5408d0.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d766efbf756820506f42198d2a1c5701c49af1be --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0003.4632ead6ba6a4b58bca4574fce5408d0.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42d3b3dbc326b491eb34fcd4fc8133949cf4fdf8004da2b825993b491f503fa2 +size 4423631 diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0003.4632ead6ba6a4b58bca4574fce5408d0.prompt.txt b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0003.4632ead6ba6a4b58bca4574fce5408d0.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..3d9921bb54f8f94199a5701bb40f8a2b67ac44d4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/segments/clip_0003.4632ead6ba6a4b58bca4574fce5408d0.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, male torso and the man's hand. Subject 1 is unique; no second woman enters. + +summary: +[reference generation] Both of her hands work. He guides her head. She finishes holding him deep. + +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, slight handheld. bl0w_j0b. Same woman, same cock, same bedroom. She never pulls off. 00:00–00:02.5 The downstroke finishes. Her right hand pumps the base again; her left hand stays on his balls. 00:02.5–00:06.5 The man's hand comes into frame and guides her head on a slow deep stroke, then a slightly faster one, then slow again. She looks at the lens, blinks, eyes close for a beat while he guides her. 00:06.5–00:09.0 He eases her down; she takes it to the back of her mouth. 00:09.0–00:10.12 She holds him deep, lips sealed around the shaft, both hands still in place. End while she is still holding him deep, not pulling off. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cumshot. No cut, no second woman, no text, no logo, or early freeze. + +overall_soundscape: +Continue the wet sucking, breathing, moans and room tone without restarting any sound at the scene boundary. After the first stroke completes add two-hand contact and his hand on her hair guiding the head, 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/blowjob_1/workflow.json b/checkpoint_h3_context_loop/h3_chains/blowjob_1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..bfd639a45dfb5f5cfa45d763cfc61a3fccaaab93 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_1/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": [ + 2970.354810845456, + -2669.5167823434376 + ], + "scale": 0.47362440744768847 + }, + "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. JGLWLK. 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, JGLWLK, 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, JGLWLK 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}", + "blowjob_1", + "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. JGLWLK. 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, JGLWLK, 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, JGLWLK 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": "blowjob_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 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_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": 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_02 : 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": 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/blowjob_fl2va/prompt_history/arrival_to_delivery/d915902ad37f4567ae418cde674c1dc7.json b/checkpoint_h3_context_loop/h3_chains/blowjob_fl2va/prompt_history/arrival_to_delivery/d915902ad37f4567ae418cde674c1dc7.json new file mode 100644 index 0000000000000000000000000000000000000000..2f5b58ea0abb0385ed511e484bb2daf67053bf36 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_fl2va/prompt_history/arrival_to_delivery/d915902ad37f4567ae418cde674c1dc7.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "d915902ad37f4567ae418cde674c1dc7", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T19:51:15.832Z", + "updated_at": "2026-09-11T19:51:15.832Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "2acbbf3c4dd7aa30b96304c526f3e9fe9457a49c3e45b88e0bc2f2bb7df604da", + "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." +} diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_fl2va/prompt_history/arrival_to_delivery/index.json b/checkpoint_h3_context_loop/h3_chains/blowjob_fl2va/prompt_history/arrival_to_delivery/index.json new file mode 100644 index 0000000000000000000000000000000000000000..f82d5ee97d218b41e38e25ee1ba2ea45d56bd638 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_fl2va/prompt_history/arrival_to_delivery/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "blowjob_fl2va", + "scene_id": "arrival_to_delivery", + "active_revision": "d915902ad37f4567ae418cde674c1dc7", + "revisions": [ + { + "id": "d915902ad37f4567ae418cde674c1dc7", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T19:51:15.832Z", + "updated_at": "2026-09-11T19:51:15.832Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "2acbbf3c4dd7aa30b96304c526f3e9fe9457a49c3e45b88e0bc2f2bb7df604da" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_fl2va/prompt_history/clip_01/18cd2ddef4ca4893845ca48668612569.json b/checkpoint_h3_context_loop/h3_chains/blowjob_fl2va/prompt_history/clip_01/18cd2ddef4ca4893845ca48668612569.json new file mode 100644 index 0000000000000000000000000000000000000000..82e14fb5def27f77b04f7643f7744f9384a7b3f4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_fl2va/prompt_history/clip_01/18cd2ddef4ca4893845ca48668612569.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "18cd2ddef4ca4893845ca48668612569", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T20:13:07.678Z", + "updated_at": "2026-09-11T20:13:07.678Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "cbb61eb0abd926364373b27364dceab8669f79ae85b219baa367b644114a6cf2", + "prompt": "How the reference pictures align with the target video — Picture 1 (from Shot 1) aligns with the 0.00-second mark of the target video; Picture 2 (from Shot 1) aligns with the 10.12-second mark of the target video.\n\nintegrated_multimodal_description: [Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down, handheld with small amplitude matching her head. bl0w_j0b. The woman begins in the kneeling POV blowjob framing of Picture 1: long wavy dark brown hair, brown eyes, red lipstick, large hanging breasts, lips at the tip of the erect penis, right hand with french-tip nails on the base. She keeps the cock in her mouth. She takes the tip slowly, lips sealed, looks up at the lens, blinks, one brow ticks, glances at the cock. She slides to mid-shaft and back to the tip on a slow rhythm, not a piston, a short discreet saliva string at the tip. She goes a little deeper. The camera holds first-person POV looking down with slight handheld motion matching her head. She settles into a mid-upstroke, lips still on the shaft, the composition of Picture 2 at 10.12 seconds. No light leak, no lens flare, no strobe, no neon wash, no cumshot, no second woman, no text, no logo.\n\noverall_soundscape: Intimate room tone, slow wet sucking, quiet breathing, low moans, hand pumping the base. Sounds stay locked to her mouth and right hand.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/blowjob_fl2va/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/blowjob_fl2va/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..54bf91af2e9efe5cb7927ff562aa92af3396b55e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/blowjob_fl2va/prompt_history/clip_01/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "blowjob_fl2va", + "scene_id": "clip_01", + "active_revision": "18cd2ddef4ca4893845ca48668612569", + "revisions": [ + { + "id": "18cd2ddef4ca4893845ca48668612569", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T20:13:07.678Z", + "updated_at": "2026-09-11T20:13:07.678Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "cbb61eb0abd926364373b27364dceab8669f79ae85b219baa367b644114a6cf2" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e55c5015850da1039fd687ee7152b17a67e893c3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/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\": \"delivery_to_arrival\",\n \"prompt\": \"integrated_multimodal_description:\\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\\n\\n\\noverall_soundscape:\\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "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/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.json new file mode 100644 index 0000000000000000000000000000000000000000..97e5366e0cb117de297c16d1a1bd838a0d29d97e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/api_prompt.json", + "plan": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/plan.json", + "workflow": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/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": "c7290cd4638ad6e4282f9126015ba49050faf8bf428f2c883510c5f1ebc2d7b6", + "plan_hash": "48cd3855808cc35db48617db1acd050bd632232cfc2e99027a38bf504c34b657", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "a090a974577219e925119bc4af26713927e197375787d25001e0a21821b84803" + }, + "generation_hash": "1457ff7646c5e8f324a71b06330d15246f5852f342b49def727f17f7c59ae92f", + "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": "delivery_to_arrival", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/api_prompt.json", + "plan": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/plan.json", + "workflow": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "0ae8b8fb5df24c1eb4f14667371dda46", + "checkpoint": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.safetensors", + "checkpoint_sha256": "417c605d79c8ad81f4898a4fb312bcb5ecbe6bf1ad5f73d0db820b1d82c5d045", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T02:59:49Z", + "delivered_frames": 243, + "forked_from_branch_id": "e5fffebe8f7b425abcaf50e937addb49", + "generated_audio": "h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.wav", + "generated_audio_sha256": "50d9dd0d38285f9414298746a6b0c8bd1e171664032ac83fecd187de1b4ffe4b", + "generated_continuity": "on", + "history_hash": "c7290cd4638ad6e4282f9126015ba49050faf8bf428f2c883510c5f1ebc2d7b6", + "id": "delivery_to_arrival", + "index": 1, + "metadata": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.prompt.txt", + "prompt_file_sha256": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "0ae8b8fb5df24c1eb4f14667371dda46", + "revision_metadata": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "a090a974577219e925119bc4af26713927e197375787d25001e0a21821b84803" + }, + "generation_hash": "1457ff7646c5e8f324a71b06330d15246f5852f342b49def727f17f7c59ae92f", + "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": "delivery_to_arrival", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.mp4", + "segment_sha256": "cf6d9e83e583912206bb65190bd66e0b552adadafd6ae1796565244650e2e4a4", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.e5fffebe8f7b425abcaf50e937addb49.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.safetensors b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3881ef8df4d24cc6a3325844242603c877922f17 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:417c605d79c8ad81f4898a4fb312bcb5ecbe6bf1ad5f73d0db820b1d82c5d045 +size 68253808 diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.e5fffebe8f7b425abcaf50e937addb49.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.e5fffebe8f7b425abcaf50e937addb49.json new file mode 100644 index 0000000000000000000000000000000000000000..521c03a75620419a85bc8599df09150943a8b1cb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.e5fffebe8f7b425abcaf50e937addb49.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/api_prompt.json", + "plan": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/plan.json", + "workflow": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/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": "ee2010c1b5612a9192e55224e576c416a3cb145eee10e0b169e83807c4e99617", + "plan_hash": "e328e76893b33ee7a5f6f5db90990b450949089200219582e9d4b29e8ec37eaf", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "134e078892927051f1ceb642c09d0b64b8489fcc324b9df2355631fe3e86548b" + }, + "generation_hash": "35db60330517fb818c239baf50b6191e36931f83a487e82e07c056664ab74fef", + "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": 362, + "generation_start_frame": 0, + "id": "delivery_to_arrival", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 362, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/api_prompt.json", + "plan": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/plan.json", + "workflow": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "e5fffebe8f7b425abcaf50e937addb49", + "checkpoint": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.e5fffebe8f7b425abcaf50e937addb49.safetensors", + "checkpoint_sha256": "d8871664ffe558a40976b26ea755529cc1cde2d6a20a65d9d7c540ac92209211", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T02:55:14Z", + "delivered_frames": 362, + "generated_audio": "h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.e5fffebe8f7b425abcaf50e937addb49.wav", + "generated_audio_sha256": "f26024fff39c871828b71932dc9f8a5a8e1294bd844a4c78ae00a694bb3c3e92", + "generated_continuity": "on", + "history_hash": "ee2010c1b5612a9192e55224e576c416a3cb145eee10e0b169e83807c4e99617", + "id": "delivery_to_arrival", + "index": 1, + "metadata": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.e5fffebe8f7b425abcaf50e937addb49.prompt.txt", + "prompt_file_sha256": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "prompt_prefix": "", + "raw_frames": 362, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "e5fffebe8f7b425abcaf50e937addb49", + "revision_metadata": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.e5fffebe8f7b425abcaf50e937addb49.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "134e078892927051f1ceb642c09d0b64b8489fcc324b9df2355631fe3e86548b" + }, + "generation_hash": "35db60330517fb818c239baf50b6191e36931f83a487e82e07c056664ab74fef", + "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": 362, + "generation_start_frame": 0, + "id": "delivery_to_arrival", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 362, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.e5fffebe8f7b425abcaf50e937addb49.mp4", + "segment_sha256": "3f12ef9aecdfa72d06d709da28c2ce9389103401f24b57b4d20aad23bb551abf", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.e5fffebe8f7b425abcaf50e937addb49.safetensors b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.e5fffebe8f7b425abcaf50e937addb49.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d311d7ec042f06a2d85550c4c9f131268606eeac --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.e5fffebe8f7b425abcaf50e937addb49.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8871664ffe558a40976b26ea755529cc1cde2d6a20a65d9d7c540ac92209211 +size 72530632 diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..97e5366e0cb117de297c16d1a1bd838a0d29d97e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/api_prompt.json", + "plan": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/plan.json", + "workflow": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/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": "c7290cd4638ad6e4282f9126015ba49050faf8bf428f2c883510c5f1ebc2d7b6", + "plan_hash": "48cd3855808cc35db48617db1acd050bd632232cfc2e99027a38bf504c34b657", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "a090a974577219e925119bc4af26713927e197375787d25001e0a21821b84803" + }, + "generation_hash": "1457ff7646c5e8f324a71b06330d15246f5852f342b49def727f17f7c59ae92f", + "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": "delivery_to_arrival", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/api_prompt.json", + "plan": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/plan.json", + "workflow": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "0ae8b8fb5df24c1eb4f14667371dda46", + "checkpoint": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.safetensors", + "checkpoint_sha256": "417c605d79c8ad81f4898a4fb312bcb5ecbe6bf1ad5f73d0db820b1d82c5d045", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T02:59:49Z", + "delivered_frames": 243, + "forked_from_branch_id": "e5fffebe8f7b425abcaf50e937addb49", + "generated_audio": "h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.wav", + "generated_audio_sha256": "50d9dd0d38285f9414298746a6b0c8bd1e171664032ac83fecd187de1b4ffe4b", + "generated_continuity": "on", + "history_hash": "c7290cd4638ad6e4282f9126015ba49050faf8bf428f2c883510c5f1ebc2d7b6", + "id": "delivery_to_arrival", + "index": 1, + "metadata": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.prompt.txt", + "prompt_file_sha256": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "0ae8b8fb5df24c1eb4f14667371dda46", + "revision_metadata": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "a090a974577219e925119bc4af26713927e197375787d25001e0a21821b84803" + }, + "generation_hash": "1457ff7646c5e8f324a71b06330d15246f5852f342b49def727f17f7c59ae92f", + "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": "delivery_to_arrival", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.mp4", + "segment_sha256": "cf6d9e83e583912206bb65190bd66e0b552adadafd6ae1796565244650e2e4a4", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.e5fffebe8f7b425abcaf50e937addb49.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/final/partial_through_clip_0001.mp4 b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/final/partial_through_clip_0001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7b4644089007512baa57767b74820ded5034943e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/final/partial_through_clip_0001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f75b47a781dd0a715c06d8ba907a1fd72274460d06cb290dee0cb89ccbee9e0 +size 1090623 diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.wav b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.wav new file mode 100644 index 0000000000000000000000000000000000000000..dbb47c02ef24a422a0e713e719443c5e0b4634c6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50d9dd0d38285f9414298746a6b0c8bd1e171664032ac83fecd187de1b4ffe4b +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.e5fffebe8f7b425abcaf50e937addb49.wav b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.e5fffebe8f7b425abcaf50e937addb49.wav new file mode 100644 index 0000000000000000000000000000000000000000..e4ff9159233d3509eef3ded11790a1c19c215355 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.e5fffebe8f7b425abcaf50e937addb49.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f26024fff39c871828b71932dc9f8a5a8e1294bd844a4c78ae00a694bb3c3e92 +size 1930712 diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..f4436a892579b2925bfe90ecf370a8a2670fac81 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/partial/through_clip_0001.manifest.json @@ -0,0 +1,138 @@ +{ + "archives": { + "api_prompt": "h3_chains/fl2v_normal_minimax_h3_0_6_json/api_prompt.json", + "plan": "h3_chains/fl2v_normal_minimax_h3_0_6_json/plan.json", + "workflow": "h3_chains/fl2v_normal_minimax_h3_0_6_json/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": "48cd3855808cc35db48617db1acd050bd632232cfc2e99027a38bf504c34b657", + "planned_clip_count": 1, + "prompt_prefix": "", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/api_prompt.json", + "plan": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/plan.json", + "workflow": "h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "0ae8b8fb5df24c1eb4f14667371dda46", + "checkpoint": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.safetensors", + "checkpoint_sha256": "417c605d79c8ad81f4898a4fb312bcb5ecbe6bf1ad5f73d0db820b1d82c5d045", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T02:59:49Z", + "delivered_frames": 243, + "forked_from_branch_id": "e5fffebe8f7b425abcaf50e937addb49", + "generated_audio": "h3_chains/fl2v_normal_minimax_h3_0_6_json/generated_audio/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.wav", + "generated_audio_sha256": "50d9dd0d38285f9414298746a6b0c8bd1e171664032ac83fecd187de1b4ffe4b", + "generated_continuity": "on", + "history_hash": "c7290cd4638ad6e4282f9126015ba49050faf8bf428f2c883510c5f1ebc2d7b6", + "id": "delivery_to_arrival", + "index": 1, + "metadata": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.prompt.txt", + "prompt_file_sha256": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "0ae8b8fb5df24c1eb4f14667371dda46", + "revision_metadata": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "a090a974577219e925119bc4af26713927e197375787d25001e0a21821b84803" + }, + "generation_hash": "1457ff7646c5e8f324a71b06330d15246f5852f342b49def727f17f7c59ae92f", + "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": "delivery_to_arrival", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.mp4", + "segment_sha256": "cf6d9e83e583912206bb65190bd66e0b552adadafd6ae1796565244650e2e4a4", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/fl2v_normal_minimax_h3_0_6_json/checkpoints/clip_0001.e5fffebe8f7b425abcaf50e937addb49.json" + } + ], + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/plan.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..bc5fd582218b99047d6d7180927937a6f6960f9f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/plan.json @@ -0,0 +1,77 @@ +{ + "base_plan_hash": "5cf5903b5e97211c9f43f6b55597a2fca2d8fe578e5e0301087123502de5f04f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": "delivery_to_arrival", + "length": 243, + "prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "48cd3855808cc35db48617db1acd050bd632232cfc2e99027a38bf504c34b657", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102 + } + }, + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "delivery_to_arrival", + "index": 1, + "prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + } + ], + "summary": "1 clips; 243 delivered frames (10.125s) at 352x640; context=22; blend=0; audio=final=generated/ref=off/carry=on; run=fl2v_normal_minimax_h3_0_6_json", + "total_delivered_frames": 243, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..82d3ab12b812872eda1c4dae49aa91f9598f6a91 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "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": "fl2v_normal_minimax_h3_0_6_json", + "source_audio": null, + "updated_at": "2026-09-19T02:46:38Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/arrival_to_delivery/469b28431c5d42dba5932e0d284ba412.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/arrival_to_delivery/469b28431c5d42dba5932e0d284ba412.json new file mode 100644 index 0000000000000000000000000000000000000000..a044b36627129c01125e04dac0f29a173d125f5b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/arrival_to_delivery/469b28431c5d42dba5932e0d284ba412.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "469b28431c5d42dba5932e0d284ba412", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T19:16:42.256Z", + "updated_at": "2026-09-09T19:16:42.256Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "2acbbf3c4dd7aa30b96304c526f3e9fe9457a49c3e45b88e0bc2f2bb7df604da", + "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." +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/arrival_to_delivery/index.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/arrival_to_delivery/index.json new file mode 100644 index 0000000000000000000000000000000000000000..310b524f11bb2f480d3efaaf8debd0aaaaf9bf50 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/arrival_to_delivery/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "scene_id": "arrival_to_delivery", + "active_revision": "469b28431c5d42dba5932e0d284ba412", + "revisions": [ + { + "id": "469b28431c5d42dba5932e0d284ba412", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T19:16:42.256Z", + "updated_at": "2026-09-09T19:16:42.256Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "2acbbf3c4dd7aa30b96304c526f3e9fe9457a49c3e45b88e0bc2f2bb7df604da" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/clip_01/2352294b1e154a6d9d23c2e15764dab3.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/clip_01/2352294b1e154a6d9d23c2e15764dab3.json new file mode 100644 index 0000000000000000000000000000000000000000..5dab04db30df0947d65365772af635b17d70a7b2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/clip_01/2352294b1e154a6d9d23c2e15764dab3.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "2352294b1e154a6d9d23c2e15764dab3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T21:52:37.098Z", + "updated_at": "2026-09-09T21:55:08.517Z", + "executed_at": "2026-09-09T21:55:08.517Z", + "last_executed_at": "2026-09-09T21:55:08.517Z", + "execution_count": 1, + "prompt_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0", + "prompt": "integrated_multimodal_description: [Shot 1] live-action, a single continuous ten-second static shot begins on the woman kneeling on the white bed established by Picture 1. Dark headboard, white pillows, two lit candles on the nightstand, natural skin tones. She starts on all fours facing away, looking back over her left shoulder, long wavy dark brown hair, glossy black lipstick, black choker, white halter tied at the back, white thong, black lace-top stockings. She blinks once, then lowers her head onto the mattress and stretches both arms forward on the sheet, ass raised. icytwerk, she twerks causing her ass to jiggle and shake and from time to time rolls her ass left then right. Mid-shot she turns her face and glances at the lens, then her cheek goes back to the sheet. The camera holds a static shot. d1g1cam\n\noverall_soundscape: Sheets rustle, thong and stocking fabric, mattress give, quiet breath and a first short sigh, ass claps.\n\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/clip_01/4d327d285a924f5eadeaaea372e1a315.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/clip_01/4d327d285a924f5eadeaaea372e1a315.json new file mode 100644 index 0000000000000000000000000000000000000000..157b101831af71db9bf2ff76e7280650c279ea6a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/clip_01/4d327d285a924f5eadeaaea372e1a315.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "4d327d285a924f5eadeaaea372e1a315", + "parent_id": "2352294b1e154a6d9d23c2e15764dab3", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:17:44.757Z", + "updated_at": "2026-09-19T03:17:44.757Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "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/fl2v_normal_minimax_h3_0_6_json/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..1b32616f15d0df7b095955537447ebc0999e98d1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/clip_01/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "scene_id": "clip_01", + "active_revision": "4d327d285a924f5eadeaaea372e1a315", + "revisions": [ + { + "id": "2352294b1e154a6d9d23c2e15764dab3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T21:52:37.098Z", + "updated_at": "2026-09-09T21:55:08.517Z", + "executed_at": "2026-09-09T21:55:08.517Z", + "last_executed_at": "2026-09-09T21:55:08.517Z", + "execution_count": 1, + "prompt_sha256": "dc103d681bce58ff30e2baf4ef39296e158bbd1db02cce60d9ae5411131160e0" + }, + { + "id": "4d327d285a924f5eadeaaea372e1a315", + "parent_id": "2352294b1e154a6d9d23c2e15764dab3", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T03:17:44.757Z", + "updated_at": "2026-09-19T03:17:44.757Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "5cd9ba2d6abb7a838cdd40e7e6f2d0ae2df3c5da40e61b833fcb48088789fd6f" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/delivery_to_arrival/d82d2e0e9a1148ccb22e02dd1a524a40.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/delivery_to_arrival/d82d2e0e9a1148ccb22e02dd1a524a40.json new file mode 100644 index 0000000000000000000000000000000000000000..370d79fdb2bee6d6642adc2d0b80c1b5b5b91b7d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/delivery_to_arrival/d82d2e0e9a1148ccb22e02dd1a524a40.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "d82d2e0e9a1148ccb22e02dd1a524a40", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T19:17:01.503Z", + "updated_at": "2026-09-19T02:56:01.939Z", + "executed_at": "2026-09-19T02:41:57.525Z", + "last_executed_at": "2026-09-19T02:56:01.939Z", + "execution_count": 4, + "prompt_sha256": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/delivery_to_arrival/index.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/delivery_to_arrival/index.json new file mode 100644 index 0000000000000000000000000000000000000000..be7fc334c33f3f8f7e5d4293f83385d247fd12b0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/prompt_history/delivery_to_arrival/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "scene_id": "delivery_to_arrival", + "active_revision": "d82d2e0e9a1148ccb22e02dd1a524a40", + "revisions": [ + { + "id": "d82d2e0e9a1148ccb22e02dd1a524a40", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-09T19:17:01.503Z", + "updated_at": "2026-09-19T02:56:01.939Z", + "executed_at": "2026-09-19T02:41:57.525Z", + "last_executed_at": "2026-09-19T02:56:01.939Z", + "execution_count": 4, + "prompt_sha256": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e55c5015850da1039fd687ee7152b17a67e893c3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/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\": \"delivery_to_arrival\",\n \"prompt\": \"integrated_multimodal_description:\\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\\n\\n\\noverall_soundscape:\\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "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/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/plan.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..bc5fd582218b99047d6d7180927937a6f6960f9f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/plan.json @@ -0,0 +1,77 @@ +{ + "base_plan_hash": "5cf5903b5e97211c9f43f6b55597a2fca2d8fe578e5e0301087123502de5f04f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": "delivery_to_arrival", + "length": 243, + "prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "48cd3855808cc35db48617db1acd050bd632232cfc2e99027a38bf504c34b657", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102 + } + }, + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "delivery_to_arrival", + "index": 1, + "prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + } + ], + "summary": "1 clips; 243 delivered frames (10.125s) at 352x640; context=22; blend=0; audio=final=generated/ref=off/carry=on; run=fl2v_normal_minimax_h3_0_6_json", + "total_delivered_frames": 243, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/workflow.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..e0bc67afea945ee1d796884d5f64a9aa23a93681 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/0ae8b8fb5df24c1eb4f14667371dda46/workflow.json @@ -0,0 +1,2972 @@ +{ + "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": [ + -2086.870351079833, + -1826.2582202710166 + ], + "scale": 1.266666115000003 + }, + "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": { + "promptHeights": { + "scene:arrival_to_delivery": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + } + }, + "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\": \"delivery_to_arrival\",\n \"prompt\": \"integrated_multimodal_description:\\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\\n\\n\\noverall_soundscape:\\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "fl2v_normal_minimax_h3_0_6_json", + "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\": \"delivery_to_arrival\",\n \"prompt\": [\n \"integrated_multimodal_description:\",\n \"[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\",\n \"\",\n \"\",\n \"overall_soundscape:\",\n \"Continue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 362,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "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": 0, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "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/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..981f682af9e01f77656385cc063f6a2eda8d8539 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/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\": \"delivery_to_arrival\",\n \"prompt\": \"integrated_multimodal_description:\\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\\n\\n\\noverall_soundscape:\\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 362,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "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/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/plan.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e85836192ba8a09cf4b7a3264c6dd8d6c94014b2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/plan.json @@ -0,0 +1,69 @@ +{ + "base_plan_hash": "5cf5903b5e97211c9f43f6b55597a2fca2d8fe578e5e0301087123502de5f04f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": "delivery_to_arrival", + "length": 362, + "prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "e328e76893b33ee7a5f6f5db90990b450949089200219582e9d4b29e8ec37eaf", + "prompt_prefix": "", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "segment_crf": 20, + "shots": [ + { + "audio_duration_seconds": 15.083333333333334, + "audio_start_seconds": 0.0, + "delivered_frames": 362, + "generation_start_frame": 0, + "id": "delivery_to_arrival", + "index": 1, + "prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d472c4ae27baf8a05f0dad1e5139cdea7504991e9cd4ee812cf2f08a4ce392cf", + "raw_frames": 362, + "scene_prompt": "integrated_multimodal_description:\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\n\n\noverall_soundscape:\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + } + ], + "summary": "1 clips; 362 delivered frames (15.083s) at 352x640; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=fl2v_normal_minimax_h3_0_6_json", + "total_delivered_frames": 362, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/workflow.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a4796cc3403ff4a55c069a6262c090251d7e114b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/recovery_archives/e5fffebe8f7b425abcaf50e937addb49/workflow.json @@ -0,0 +1,2972 @@ +{ + "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": [ + -2086.870351079833, + -1826.2582202710166 + ], + "scale": 1.266666115000003 + }, + "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": { + "promptHeights": { + "scene:arrival_to_delivery": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + } + }, + "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\": \"delivery_to_arrival\",\n \"prompt\": \"integrated_multimodal_description:\\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\\n\\n\\noverall_soundscape:\\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 362,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "fl2v_normal_minimax_h3_0_6_json", + "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\": \"delivery_to_arrival\",\n \"prompt\": [\n \"integrated_multimodal_description:\",\n \"[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\",\n \"\",\n \"\",\n \"overall_soundscape:\",\n \"Continue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 362,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "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": 0, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "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/fl2v_normal_minimax_h3_0_6_json/reviews/clip_0001.cf6d9e83e583.962935b45f5c.review.mp4 b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/reviews/clip_0001.cf6d9e83e583.962935b45f5c.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d0627b195196d25dab774a9594a88b0c59e193c8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/reviews/clip_0001.cf6d9e83e583.962935b45f5c.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:549ce816208ead66b628b1ddff4bb8964aafe17bd99e5db9897e6ace73a21694 +size 1041932 diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.mp4 b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..24762499f7b52ea75cf1146f91c59fa9caf1f722 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf6d9e83e583912206bb65190bd66e0b552adadafd6ae1796565244650e2e4a4 +size 866722 diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.prompt.txt b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..78580910057035cee8e6f8c67a22b44d8a0c2151 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.0ae8b8fb5df24c1eb4f14667371dda46.prompt.txt @@ -0,0 +1,9 @@ +integrated_multimodal_description: +[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis. + + +overall_soundscape: +Continue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.e5fffebe8f7b425abcaf50e937addb49.mp4 b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.e5fffebe8f7b425abcaf50e937addb49.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0274fbd4349e9055c27f0cd4d410fa9c2650fb40 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.e5fffebe8f7b425abcaf50e937addb49.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f12ef9aecdfa72d06d709da28c2ce9389103401f24b57b4d20aad23bb551abf +size 1234961 diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.e5fffebe8f7b425abcaf50e937addb49.prompt.txt b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.e5fffebe8f7b425abcaf50e937addb49.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..78580910057035cee8e6f8c67a22b44d8a0c2151 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/segments/clip_0001.e5fffebe8f7b425abcaf50e937addb49.prompt.txt @@ -0,0 +1,9 @@ +integrated_multimodal_description: +[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis. + + +overall_soundscape: +Continue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/workflow.json b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..e0bc67afea945ee1d796884d5f64a9aa23a93681 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/fl2v_normal_minimax_h3_0_6_json/workflow.json @@ -0,0 +1,2972 @@ +{ + "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": [ + -2086.870351079833, + -1826.2582202710166 + ], + "scale": 1.266666115000003 + }, + "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": { + "promptHeights": { + "scene:arrival_to_delivery": 112, + "scene:delivery_to_arrival": 112, + "shared": 88 + } + }, + "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\": \"delivery_to_arrival\",\n \"prompt\": \"integrated_multimodal_description:\\n[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\\n\\n\\noverall_soundscape:\\nContinue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "fl2v_normal_minimax_h3_0_6_json", + "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\": \"delivery_to_arrival\",\n \"prompt\": [\n \"integrated_multimodal_description:\",\n \"[Shot 1] The woman wraps her breasts and grab her both breast around the man's penis and squeezes her breasts together hard, then slides her breasts up and down the man's penis.\",\n \"\",\n \"\",\n \"overall_soundscape:\",\n \"Continue greenhouse room tone and rain, then add the bicycle freewheel, footsteps, door hinge, and brighter exterior rain as he exits.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 362,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "fl2v_normal_minimax_h3_0_6_json", + "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": 0, + "h3_scene_prompt_editor_schema_mode": "fl2va", + "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/gode_low_res/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..7ef8166b179f0a8d52c45365786de08abcc6447c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/api_prompt.json @@ -0,0 +1,552 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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 stays on her stomach, black lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "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": "MM-H3 - Blowjob v3.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/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.wav new file mode 100644 index 0000000000000000000000000000000000000000..62058e0e6287fa072cb23746dd65a0a5307393b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.wav new file mode 100644 index 0000000000000000000000000000000000000000..62058e0e6287fa072cb23746dd65a0a5307393b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.json new file mode 100644 index 0000000000000000000000000000000000000000..e581f87c910dfae59b13938bce9edc6398f4bffe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.json @@ -0,0 +1,67 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "e3eaaed12512e59e66aa54737bb02f2a06c53630e08f31689380c94e38c00af6", + "metadata_path": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.json", + "revision": "79a1b246fdef469d895fe0df27c2d4c4", + "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": "gode_low_res", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.safetensors", + "checkpoint_sha256": "e3eaaed12512e59e66aa54737bb02f2a06c53630e08f31689380c94e38c00af6", + "context_steps": 0, + "created_at": "2026-09-22T22:19:13Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.wav", + "generated_audio_sha256": "589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683", + "height": 1696, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/gode_low_res/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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.txt", + "prompt_file_sha256": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_hash": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "79a1b246fdef469d895fe0df27c2d4c4", + "revision_metadata": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.json", + "sample_rate": 32000, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.mp4", + "segment_sha256": "465e3bcb190e01e234687f1c6576873a08728b3daaf71c93c41f5962656c2878", + "source_checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.safetensors", + "source_checkpoint_sha256": "38362af19f7b327da38b4489c9fb29bf6fdfdff5c6892e710d417c4da207f328", + "source_revision": "a2eac72c86b34b30bedfd3fa05d50d50", + "source_segment_sha256": "a5598fde6774286510869e4eadafb268038af1b1bba89bccfb5c6a3bcbab159c", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.json", + "trim_frames": 0, + "width": 928 + }, + "source_manifest_hash": "aaff1a9c3ef5d253b75bb1b5ebadcb8bdd00ddd0c850316052155b21dc72e8b0", + "source_scene_contract": "0bcefa7f76e12b6feaf6d07db2511e4020be53b914f722419e2796d3fb023f5d" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..4ce4bec982bb4ee4044543b0ff4716e6fbd446e4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3eaaed12512e59e66aa54737bb02f2a06c53630e08f31689380c94e38c00af6 +size 2592560 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.json new file mode 100644 index 0000000000000000000000000000000000000000..9a1916af27a5f0aff2bb58e285a2251b3ecd5db8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "06b75c939a66ccabe4545d14106ea810686152af555d756d8a7455b682ae8ccd", + "metadata_path": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.json", + "revision": "ea3fd921336b4a68b61e0b2f7774abfe", + "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": "gode_low_res", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.safetensors", + "checkpoint_sha256": "06b75c939a66ccabe4545d14106ea810686152af555d756d8a7455b682ae8ccd", + "context_steps": 0, + "created_at": "2026-09-22T21:52:05Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.wav", + "generated_audio_sha256": "589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683", + "height": 1696, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/gode_low_res/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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.txt", + "prompt_file_sha256": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_hash": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "ea3fd921336b4a68b61e0b2f7774abfe", + "revision_metadata": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.json", + "sample_rate": 32000, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.mp4", + "segment_sha256": "703203fef4d7d789959f789e84109148ed6a31a3097da1d0325ea15dc83337d9", + "source_checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.safetensors", + "source_checkpoint_sha256": "38362af19f7b327da38b4489c9fb29bf6fdfdff5c6892e710d417c4da207f328", + "source_revision": "a2eac72c86b34b30bedfd3fa05d50d50", + "source_segment_sha256": "a5598fde6774286510869e4eadafb268038af1b1bba89bccfb5c6a3bcbab159c", + "steps": 20, + "trim_frames": 0, + "width": 928 + }, + "source_manifest_hash": "aaff1a9c3ef5d253b75bb1b5ebadcb8bdd00ddd0c850316052155b21dc72e8b0", + "source_scene_contract": "0bcefa7f76e12b6feaf6d07db2511e4020be53b914f722419e2796d3fb023f5d" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..7e9572d36f6a75e816f25f4cb134d57ed70f116f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06b75c939a66ccabe4545d14106ea810686152af555d756d8a7455b682ae8ccd +size 2592560 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..e581f87c910dfae59b13938bce9edc6398f4bffe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/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": "e3eaaed12512e59e66aa54737bb02f2a06c53630e08f31689380c94e38c00af6", + "metadata_path": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.json", + "revision": "79a1b246fdef469d895fe0df27c2d4c4", + "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": "gode_low_res", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.safetensors", + "checkpoint_sha256": "e3eaaed12512e59e66aa54737bb02f2a06c53630e08f31689380c94e38c00af6", + "context_steps": 0, + "created_at": "2026-09-22T22:19:13Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.wav", + "generated_audio_sha256": "589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683", + "height": 1696, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/gode_low_res/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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.txt", + "prompt_file_sha256": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_hash": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "79a1b246fdef469d895fe0df27c2d4c4", + "revision_metadata": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.json", + "sample_rate": 32000, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.mp4", + "segment_sha256": "465e3bcb190e01e234687f1c6576873a08728b3daaf71c93c41f5962656c2878", + "source_checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.safetensors", + "source_checkpoint_sha256": "38362af19f7b327da38b4489c9fb29bf6fdfdff5c6892e710d417c4da207f328", + "source_revision": "a2eac72c86b34b30bedfd3fa05d50d50", + "source_segment_sha256": "a5598fde6774286510869e4eadafb268038af1b1bba89bccfb5c6a3bcbab159c", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.json", + "trim_frames": 0, + "width": 928 + }, + "source_manifest_hash": "aaff1a9c3ef5d253b75bb1b5ebadcb8bdd00ddd0c850316052155b21dc72e8b0", + "source_scene_contract": "0bcefa7f76e12b6feaf6d07db2511e4020be53b914f722419e2796d3fb023f5d" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..62058e0e6287fa072cb23746dd65a0a5307393b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json new file mode 100644 index 0000000000000000000000000000000000000000..f0e5cfe5993f491f869e26528273b6f193cc533e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json @@ -0,0 +1,26 @@ +{ + "created_at": "2026-09-22T21:52:06Z", + "format": "h3_chain_upscale_final_v1", + "frame_count": 243, + "generated_audio": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav", + "generated_audio_sha256": "589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683", + "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": "gode_low_res", + "source_manifest_hash": "aaff1a9c3ef5d253b75bb1b5ebadcb8bdd00ddd0c850316052155b21dc72e8b0", + "video": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4", + "video_sha256": "14ff2e38c107f7e78e496256f55058ef458eff929ecb7970303afc616e07dda4" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c70d0b16cc364e7fd5d4dee070ff2efb52eb3c15 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14ff2e38c107f7e78e496256f55058ef458eff929ecb7970303afc616e07dda4 +size 6962128 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.generated.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..62058e0e6287fa072cb23746dd65a0a5307393b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/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:589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.json new file mode 100644 index 0000000000000000000000000000000000000000..f4d928f3cf80c0d95f4ab4e1796d4c998042c37d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.json @@ -0,0 +1,26 @@ +{ + "created_at": "2026-09-22T22:19:15Z", + "format": "h3_chain_upscale_final_v1", + "frame_count": 243, + "generated_audio": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.generated.wav", + "generated_audio_sha256": "589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683", + "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": "gode_low_res", + "source_manifest_hash": "aaff1a9c3ef5d253b75bb1b5ebadcb8bdd00ddd0c850316052155b21dc72e8b0", + "video": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.mp4", + "video_sha256": "6891e90a84617221c932134ef0fa82434cc9ea46b3bece90777d295b17e59648" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-23.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d3ef292287e750f97666c685ef837b1db297f992 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/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:6891e90a84617221c932134ef0fa82434cc9ea46b3bece90777d295b17e59648 +size 7302853 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.txt new file mode 100644 index 0000000000000000000000000000000000000000..7e7fa738e23ab05a8f1d3348afca7f3ea0f6bfca --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going. +overall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.txt new file mode 100644 index 0000000000000000000000000000000000000000..7e7fa738e23ab05a8f1d3348afca7f3ea0f6bfca --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going. +overall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ed1812a154830f1c23a2e620146cf5c063822f13 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:465e3bcb190e01e234687f1c6576873a08728b3daaf71c93c41f5962656c2878 +size 6991207 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b9f846af3dc5cb9748b74c3293fc6bed205d4653 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:703203fef4d7d789959f789e84109148ed6a31a3097da1d0325ea15dc83337d9 +size 6650661 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..19e289bf9632e0c834fbcddcec066f98bb955ed1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json @@ -0,0 +1,265 @@ +{ + "clip_count": 1, + "completed_clip_count": 1, + "duration_seconds": 10.125, + "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": "gode_low_res", + "scene_end": 1, + "scene_start": 1, + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.safetensors", + "checkpoint_sha256": "e3eaaed12512e59e66aa54737bb02f2a06c53630e08f31689380c94e38c00af6", + "context_steps": 0, + "created_at": "2026-09-22T22:19:13Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.wav", + "generated_audio_sha256": "589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683", + "height": 1696, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/gode_low_res/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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.txt", + "prompt_file_sha256": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_hash": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "79a1b246fdef469d895fe0df27c2d4c4", + "revision_metadata": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.json", + "sample_rate": 32000, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.79a1b246fdef469d895fe0df27c2d4c4.mp4", + "segment_sha256": "465e3bcb190e01e234687f1c6576873a08728b3daaf71c93c41f5962656c2878", + "source_checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.safetensors", + "source_checkpoint_sha256": "38362af19f7b327da38b4489c9fb29bf6fdfdff5c6892e710d417c4da207f328", + "source_revision": "a2eac72c86b34b30bedfd3fa05d50d50", + "source_segment_sha256": "a5598fde6774286510869e4eadafb268038af1b1bba89bccfb5c6a3bcbab159c", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.ea3fd921336b4a68b61e0b2f7774abfe.json", + "trim_frames": 0, + "width": 928 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/workflow.json" + }, + "chapter": { + "complete": false, + "editorial_origin_frame": 0, + "end_scene": 1, + "id": "chapter_01", + "implicit": true, + "number": 1, + "planned_end_scene": 3, + "resolution": { + "height": 640, + "width": 352 + }, + "source_editorial_revision": "d31541976e69c79012ca52b1ae1ed4f3", + "source_start_frame": 0, + "start_scene": 1, + "start_scene_id": "", + "text": "", + "title": "Chapter 1" + }, + "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, + "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 + } + ], + "replacements": [], + "revision": "46a41313401d455979889b8ec59aa024", + "run_name": "gode_low_res", + "scene_order": [ + { + "scene": 1, + "scene_id": "clip_01" + } + ], + "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": "e0f518b1e065a55cd803c2719148534d903eff6cb69f23fbad7d3969470f5060", + "prompt_prefix": "", + "run_name": "gode_low_res", + "scene_end": 1, + "scene_start": 1, + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a2eac72c86b34b30bedfd3fa05d50d50", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.safetensors", + "checkpoint_sha256": "38362af19f7b327da38b4489c9fb29bf6fdfdff5c6892e710d417c4da207f328", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T08:52:31Z", + "delivered_frames": 243, + "forked_from_branch_id": "8d72210d34dd4ecba67ee6878ed5dc9f", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.wav", + "generated_audio_sha256": "589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683", + "generated_continuity": "on", + "history_hash": "a7ae77eacf4a44ea3ae142e769afb119c0f6b79e6bffc8081aab8ca3b9c31594", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.prompt.txt", + "prompt_file_sha256": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_hash": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a2eac72c86b34b30bedfd3fa05d50d50", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "b6c73b234280c8d4579198d956c5dbd79a748dddb27671e1faf3fd9317b9a367" + }, + "generation_hash": "21f8aca0c5f3fd4027b93840447953f688850a0c55441f1cba8a2c7f51daeec8", + "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": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.mp4", + "segment_sha256": "a5598fde6774286510869e4eadafb268038af1b1bba89bccfb5c6a3bcbab159c", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.json" + } + ], + "source_manifest_format": "h3_chain_manifest_v3", + "source_manifest_hash": "de55410bb91f19eb1bcf4a86ffce864545cfd8deaceb09e2053ba10cb30a2253", + "source_plan_hash": "e0f518b1e065a55cd803c2719148534d903eff6cb69f23fbad7d3969470f5060", + "source_scene_count": 3, + "total_delivered_frames": 243 + }, + "source_manifest_hash": "aaff1a9c3ef5d253b75bb1b5ebadcb8bdd00ddd0c850316052155b21dc72e8b0", + "source_plan_hash": "e0f518b1e065a55cd803c2719148534d903eff6cb69f23fbad7d3969470f5060", + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.5690d20ea19445968555df62567cd229.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.5690d20ea19445968555df62567cd229.json new file mode 100644 index 0000000000000000000000000000000000000000..327001167f56bc184a2ba0dd4d8dfe7b2a0f745e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.5690d20ea19445968555df62567cd229.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/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": "8d608da844760b3fbe03f63c16a93a4b34b07b24bec71e3a238ae664429bcaa9", + "plan_hash": "7c6a9420f742645bbbc57a781b0995a6e319fbea2547c467165da14a253d4cad", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "aef39bac59618dd470ed6beab367089a66832dbf59c07d980f7b608390bfc29f" + }, + "generation_hash": "d43e0262a3554c7f31502a2d8613e99be738692b95f6575f36571381f58245a1", + "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": "20087a551ac65fc5a9c49b69c30b6b2540e4aa086422f62bdc65555f7f05fe6a", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "5690d20ea19445968555df62567cd229", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.5690d20ea19445968555df62567cd229.safetensors", + "checkpoint_sha256": "6080f73398829572d816a24bc73f29af9aeca8a36440f7397b6d8a19a29d4d44", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T12:30:32Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.5690d20ea19445968555df62567cd229.wav", + "generated_audio_sha256": "33e90159f271668fa2889c9bd8625c29522bcde3cc0f2b9b8eb16e23e4ebbc3a", + "generated_continuity": "on", + "history_hash": "8d608da844760b3fbe03f63c16a93a4b34b07b24bec71e3a238ae664429bcaa9", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.5690d20ea19445968555df62567cd229.prompt.txt", + "prompt_file_sha256": "20087a551ac65fc5a9c49b69c30b6b2540e4aa086422f62bdc65555f7f05fe6a", + "prompt_hash": "20087a551ac65fc5a9c49b69c30b6b2540e4aa086422f62bdc65555f7f05fe6a", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "5690d20ea19445968555df62567cd229", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.5690d20ea19445968555df62567cd229.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "aef39bac59618dd470ed6beab367089a66832dbf59c07d980f7b608390bfc29f" + }, + "generation_hash": "d43e0262a3554c7f31502a2d8613e99be738692b95f6575f36571381f58245a1", + "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": "20087a551ac65fc5a9c49b69c30b6b2540e4aa086422f62bdc65555f7f05fe6a", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.5690d20ea19445968555df62567cd229.mp4", + "segment_sha256": "ba84a2d598432ae21a1575544cac38d32effc4f451ac38cd79c0387db06f5413", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.5690d20ea19445968555df62567cd229.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.5690d20ea19445968555df62567cd229.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..0f97db0a416e3c6093f09b2f584ae9ee8dde5fe0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.5690d20ea19445968555df62567cd229.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6080f73398829572d816a24bc73f29af9aeca8a36440f7397b6d8a19a29d4d44 +size 68254968 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.json new file mode 100644 index 0000000000000000000000000000000000000000..ef63587a1d081f9113bdf7e808548748c2e9a914 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/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": "9c56b419210c55e4fc263c3dc597efa19f4e4bec73c2b76d5043bc416efc35cf", + "plan_hash": "6b9199a65ed06defe58eafbd572b786e488cb73bf5b4869ceef95e1e789be777", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "68f2b1d05121581178adffad5c16fe99669ba1345617b4bd47be1b17158ae0a0" + }, + "generation_hash": "ab73613a42a75cdab00de81afe4e1b77def48e7e11e2223f461de3f7d3bd28a8", + "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": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "658fd5ce7ba84ac8855f9e393c6e47d6", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.safetensors", + "checkpoint_sha256": "04302995466c8c69d2b402f97c1986ddeacea0e02af163bab0f5da37a3c0523e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T13:36:12Z", + "delivered_frames": 243, + "forked_from_branch_id": "f7f524376f3a4484aa6331623c439a3e", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.wav", + "generated_audio_sha256": "41c64e578b6360c926038999d3366a83680586d01ce193574d9c5148f19fc6f3", + "generated_continuity": "on", + "history_hash": "9c56b419210c55e4fc263c3dc597efa19f4e4bec73c2b76d5043bc416efc35cf", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.prompt.txt", + "prompt_file_sha256": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b", + "prompt_hash": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "658fd5ce7ba84ac8855f9e393c6e47d6", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "68f2b1d05121581178adffad5c16fe99669ba1345617b4bd47be1b17158ae0a0" + }, + "generation_hash": "ab73613a42a75cdab00de81afe4e1b77def48e7e11e2223f461de3f7d3bd28a8", + "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": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b", + "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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.mp4", + "segment_sha256": "5769269aa563ce6b62aa3a54ecda26d49ecf32d17f4f4499439f873d1ea90baf", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0001.f7f524376f3a4484aa6331623c439a3e.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..a0c3e1ab64eb054d330ce361dc58221415bf5c63 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04302995466c8c69d2b402f97c1986ddeacea0e02af163bab0f5da37a3c0523e +size 68254792 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.6edb86071c384173b1fa49bcaaf1c518.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.6edb86071c384173b1fa49bcaaf1c518.json new file mode 100644 index 0000000000000000000000000000000000000000..8f39106a763a4c2a54a6af0cd7e4a0ac1f5b6bef --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.6edb86071c384173b1fa49bcaaf1c518.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/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": "5b26dd791db169772e1ef2a024a42ab3f68b9f17eeabe3bfbf11d8ac84ca21d7", + "plan_hash": "968a75a7af63177a5aa412b9c4e249d0b03a127d09d08e7fe1a8b6cefede1e9f", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7e8bef891ca472269d77cb7c2d9e96a04b41a50cc65ccfe62f1fe914b4de3c06" + }, + "generation_hash": "2160b03b824501620907dcf06e37f1d541fe287fbd9e243d8bd46af13bda09d4", + "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": "7de54f127bf70f46121c44c45b5ec5ab707b4c47cbd68c5893d7f73643343ca9", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "6edb86071c384173b1fa49bcaaf1c518", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.6edb86071c384173b1fa49bcaaf1c518.safetensors", + "checkpoint_sha256": "c50a51aa28745a09b5b722e81a8abeddab8a2d3e814baac1e8a4d4e0cac7e650", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T03:27:26Z", + "delivered_frames": 243, + "forked_from_branch_id": "658fd5ce7ba84ac8855f9e393c6e47d6", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.6edb86071c384173b1fa49bcaaf1c518.wav", + "generated_audio_sha256": "7ea518f0c53654b468737f472673d30869ad86b4e114551fe64c0d7de6c05d5b", + "generated_continuity": "on", + "history_hash": "5b26dd791db169772e1ef2a024a42ab3f68b9f17eeabe3bfbf11d8ac84ca21d7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the shaft, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft, then back up to the head, her right hand traveling the same path in rhythm. [at 3s] she looks at the lens and blinks once. [at 5s] the camera starts a slight orbit to the right. [at 7s] another down-stroke, hand following her lips. A very quiet wet mouth sound. End while her mouth is still moving down the shaft.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.6edb86071c384173b1fa49bcaaf1c518.prompt.txt", + "prompt_file_sha256": "7de54f127bf70f46121c44c45b5ec5ab707b4c47cbd68c5893d7f73643343ca9", + "prompt_hash": "7de54f127bf70f46121c44c45b5ec5ab707b4c47cbd68c5893d7f73643343ca9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "6edb86071c384173b1fa49bcaaf1c518", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.6edb86071c384173b1fa49bcaaf1c518.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7e8bef891ca472269d77cb7c2d9e96a04b41a50cc65ccfe62f1fe914b4de3c06" + }, + "generation_hash": "2160b03b824501620907dcf06e37f1d541fe287fbd9e243d8bd46af13bda09d4", + "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": "7de54f127bf70f46121c44c45b5ec5ab707b4c47cbd68c5893d7f73643343ca9", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the shaft, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft, then back up to the head, her right hand traveling the same path in rhythm. [at 3s] she looks at the lens and blinks once. [at 5s] the camera starts a slight orbit to the right. [at 7s] another down-stroke, hand following her lips. A very quiet wet mouth sound. End while her mouth is still moving down the shaft.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.6edb86071c384173b1fa49bcaaf1c518.mp4", + "segment_sha256": "00cffd4a121e6b9f31f868c42a111bde137a2860fb68f7f1510433aaf840187d", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.6edb86071c384173b1fa49bcaaf1c518.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.6edb86071c384173b1fa49bcaaf1c518.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3b3eab5b4784f550ea4726bdf8c3b789095fb4c1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.6edb86071c384173b1fa49bcaaf1c518.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c50a51aa28745a09b5b722e81a8abeddab8a2d3e814baac1e8a4d4e0cac7e650 +size 68254784 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8ad83acbeff34692a487797787c66316.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8ad83acbeff34692a487797787c66316.json new file mode 100644 index 0000000000000000000000000000000000000000..78e8e7b29d868158fa0fdcb7d6e5fefba2be73f9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8ad83acbeff34692a487797787c66316.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/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": "d076e57548e5d21318020c3478f131a0db2d530c513438b8ae396b253d60e61a", + "plan_hash": "228947f479eb02ae95fba0d03e9cf45c0ac1da34ebf4ce72622243e355c7b335", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "19aa9b216f28a0da087e43741eddb290e582bdea81873b14c6195fc50c5cff5d" + }, + "generation_hash": "f2244150cde69b349e63712b4eea1a798cc5d389e6f5e5bd7d98410459e13b90", + "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": "5bafb7d16e41460da1a3915acfd295918958c8f55eb836c486354cd059cf0fdd", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8ad83acbeff34692a487797787c66316", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.8ad83acbeff34692a487797787c66316.safetensors", + "checkpoint_sha256": "e9eb62732738a1811dd4d9af3d36aa9a2ad73bb08ddb26abfc9f23692677ee8f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T12:41:47Z", + "delivered_frames": 243, + "forked_from_branch_id": "5690d20ea19445968555df62567cd229", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.8ad83acbeff34692a487797787c66316.wav", + "generated_audio_sha256": "5c3a02767774951f27c7f9de282fe8197c65f71b4e0d0ad7dd3affbe56b52f38", + "generated_continuity": "on", + "history_hash": "d076e57548e5d21318020c3478f131a0db2d530c513438b8ae396b253d60e61a", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.8ad83acbeff34692a487797787c66316.prompt.txt", + "prompt_file_sha256": "5bafb7d16e41460da1a3915acfd295918958c8f55eb836c486354cd059cf0fdd", + "prompt_hash": "5bafb7d16e41460da1a3915acfd295918958c8f55eb836c486354cd059cf0fdd", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "8ad83acbeff34692a487797787c66316", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.8ad83acbeff34692a487797787c66316.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "19aa9b216f28a0da087e43741eddb290e582bdea81873b14c6195fc50c5cff5d" + }, + "generation_hash": "f2244150cde69b349e63712b4eea1a798cc5d389e6f5e5bd7d98410459e13b90", + "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": "5bafb7d16e41460da1a3915acfd295918958c8f55eb836c486354cd059cf0fdd", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.8ad83acbeff34692a487797787c66316.mp4", + "segment_sha256": "d09bf0a88e3073c4f1d2b77dad151a3a45c944c34f0a9a4344bb71324d1af67e", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0001.5690d20ea19445968555df62567cd229.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8ad83acbeff34692a487797787c66316.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8ad83acbeff34692a487797787c66316.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ff8f9586815b136c3890d075093ed5e71a85611a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8ad83acbeff34692a487797787c66316.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9eb62732738a1811dd4d9af3d36aa9a2ad73bb08ddb26abfc9f23692677ee8f +size 68254952 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.json new file mode 100644 index 0000000000000000000000000000000000000000..6869db5be99231da46506a139436efb07b433a12 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/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": 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": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "c5dea23b9cef234fd766d08091cc6d9b4dbc4b0fffad4230c66d81bdf4cf1b1c", + "plan_hash": "1112e5045ca9010d4638cd1102956cd3b97a3c5f2acc6a9a107a097a431659ba", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f0295dfdee76b6455109c2d90e832375f5bbc6a6badae4245c450d0e7f7f2b66" + }, + "generation_hash": "5749d2e6342ae4c9d4d99738e1a142d8d2d3620425a7a92e496655949de9e11b", + "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": 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": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8d72210d34dd4ecba67ee6878ed5dc9f", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.safetensors", + "checkpoint_sha256": "12961a736e19123adec15ae81909e4d71447cf662e87f3089b30892e0e54d4ad", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T04:07:03Z", + "delivered_frames": 243, + "forked_from_branch_id": "8f774b8b76eb492f873596a65ae131b2", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.wav", + "generated_audio_sha256": "a1f211af9a453e3e45761780826f4d1f4d2998c88c5b3635347438c4bc1fa0bd", + "generated_continuity": "on", + "history_hash": "c5dea23b9cef234fd766d08091cc6d9b4dbc4b0fffad4230c66d81bdf4cf1b1c", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.prompt.txt", + "prompt_file_sha256": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "prompt_hash": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "8d72210d34dd4ecba67ee6878ed5dc9f", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f0295dfdee76b6455109c2d90e832375f5bbc6a6badae4245c450d0e7f7f2b66" + }, + "generation_hash": "5749d2e6342ae4c9d4d99738e1a142d8d2d3620425a7a92e496655949de9e11b", + "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": 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": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.mp4", + "segment_sha256": "27231cc9e92de59d4cbf259ff90051a467af01a6ade0fd37fdcc8f5005e66cbe", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c3ba23cc82940c738c0c1d0ca18406af1ce4d306 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12961a736e19123adec15ae81909e4d71447cf662e87f3089b30892e0e54d4ad +size 118912512 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.json new file mode 100644 index 0000000000000000000000000000000000000000..a6b8c3458fb676ec871b2403fd9d9ae07f3c3954 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/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": "a286cd1034fd9b6ec1dca2d773b1426e1b5dccb1f5a95f59ff290963ed73f317", + "plan_hash": "9e90dc223f69ce0eaa89162045fd974a7adf69ac9e84199adecf91eaeb8eb68e", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f0295dfdee76b6455109c2d90e832375f5bbc6a6badae4245c450d0e7f7f2b66" + }, + "generation_hash": "5fa8e4e4e1de7353a83351f63975689821c075a9d14847aba68e5e60e9cc926e", + "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": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8f774b8b76eb492f873596a65ae131b2", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.safetensors", + "checkpoint_sha256": "5cfb34a090dc8a5813576f2253a1c77c540e2bd2a93589adce01a4654d44610b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T03:36:46Z", + "delivered_frames": 243, + "forked_from_branch_id": "6edb86071c384173b1fa49bcaaf1c518", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.8f774b8b76eb492f873596a65ae131b2.wav", + "generated_audio_sha256": "fd6ac5a889374c583cbfc7dac4c8f5a6821c99cef337a94ad6cf17331d8663d5", + "generated_continuity": "on", + "history_hash": "a286cd1034fd9b6ec1dca2d773b1426e1b5dccb1f5a95f59ff290963ed73f317", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.8f774b8b76eb492f873596a65ae131b2.prompt.txt", + "prompt_file_sha256": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "prompt_hash": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "8f774b8b76eb492f873596a65ae131b2", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f0295dfdee76b6455109c2d90e832375f5bbc6a6badae4245c450d0e7f7f2b66" + }, + "generation_hash": "5fa8e4e4e1de7353a83351f63975689821c075a9d14847aba68e5e60e9cc926e", + "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": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.8f774b8b76eb492f873596a65ae131b2.mp4", + "segment_sha256": "78254d695e77415607f831a921cd4f76561ebc7c91840e99bb92de94061dfaf9", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0001.6edb86071c384173b1fa49bcaaf1c518.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..cc34912e772548ad13dec0012e5f9f9641eba629 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cfb34a090dc8a5813576f2253a1c77c540e2bd2a93589adce01a4654d44610b +size 68255224 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.json new file mode 100644 index 0000000000000000000000000000000000000000..008a7b88629371d1e9079316c21ff01216eae3bf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/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": "a7ae77eacf4a44ea3ae142e769afb119c0f6b79e6bffc8081aab8ca3b9c31594", + "plan_hash": "e0f518b1e065a55cd803c2719148534d903eff6cb69f23fbad7d3969470f5060", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "b6c73b234280c8d4579198d956c5dbd79a748dddb27671e1faf3fd9317b9a367" + }, + "generation_hash": "21f8aca0c5f3fd4027b93840447953f688850a0c55441f1cba8a2c7f51daeec8", + "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": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a2eac72c86b34b30bedfd3fa05d50d50", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.safetensors", + "checkpoint_sha256": "38362af19f7b327da38b4489c9fb29bf6fdfdff5c6892e710d417c4da207f328", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T08:52:31Z", + "delivered_frames": 243, + "forked_from_branch_id": "8d72210d34dd4ecba67ee6878ed5dc9f", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.wav", + "generated_audio_sha256": "589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683", + "generated_continuity": "on", + "history_hash": "a7ae77eacf4a44ea3ae142e769afb119c0f6b79e6bffc8081aab8ca3b9c31594", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.prompt.txt", + "prompt_file_sha256": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_hash": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a2eac72c86b34b30bedfd3fa05d50d50", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "b6c73b234280c8d4579198d956c5dbd79a748dddb27671e1faf3fd9317b9a367" + }, + "generation_hash": "21f8aca0c5f3fd4027b93840447953f688850a0c55441f1cba8a2c7f51daeec8", + "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": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.mp4", + "segment_sha256": "a5598fde6774286510869e4eadafb268038af1b1bba89bccfb5c6a3bcbab159c", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..dd344b215375e69d97e026f74b83ea95025026a6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38362af19f7b327da38b4489c9fb29bf6fdfdff5c6892e710d417c4da207f328 +size 68254976 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.f7f524376f3a4484aa6331623c439a3e.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.f7f524376f3a4484aa6331623c439a3e.json new file mode 100644 index 0000000000000000000000000000000000000000..ecee6fbcc32498d8acff10328ecebc64985c33cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.f7f524376f3a4484aa6331623c439a3e.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/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": "edc277555b257af74c4b5755c8e7cc66376c3fecf88eea60566e4ee76143cf40", + "plan_hash": "a5ff6daf6bdfe5e00ec3ba8e2797b746d4fd6cc2cf9fcad19968549dd98f2694", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "24ebdeff8c130684f0f0c47fb365ff9f6c2f38cab8b82ab6ce02d92ee047697e" + }, + "generation_hash": "bf7195dcbb0a3f3010f737fd569845417ede93e58342055a9bbb5e7b685edb35", + "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": "415646b6e65e7940cc42b6f218a9f7e8d73086b58bc073d6d02c4c0886951dc7", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "f7f524376f3a4484aa6331623c439a3e", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.f7f524376f3a4484aa6331623c439a3e.safetensors", + "checkpoint_sha256": "7bd303b67df98081b805957086b81c67ac3d2bd6ca98422107c3c8794df81f33", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T12:54:34Z", + "delivered_frames": 243, + "forked_from_branch_id": "8ad83acbeff34692a487797787c66316", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.f7f524376f3a4484aa6331623c439a3e.wav", + "generated_audio_sha256": "9bef7e144d059c5718d0945c316c8fec130e41edf6ad0760a78a27c7ebcbc6ce", + "generated_continuity": "on", + "history_hash": "edc277555b257af74c4b5755c8e7cc66376c3fecf88eea60566e4ee76143cf40", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.f7f524376f3a4484aa6331623c439a3e.prompt.txt", + "prompt_file_sha256": "415646b6e65e7940cc42b6f218a9f7e8d73086b58bc073d6d02c4c0886951dc7", + "prompt_hash": "415646b6e65e7940cc42b6f218a9f7e8d73086b58bc073d6d02c4c0886951dc7", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "f7f524376f3a4484aa6331623c439a3e", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.f7f524376f3a4484aa6331623c439a3e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "24ebdeff8c130684f0f0c47fb365ff9f6c2f38cab8b82ab6ce02d92ee047697e" + }, + "generation_hash": "bf7195dcbb0a3f3010f737fd569845417ede93e58342055a9bbb5e7b685edb35", + "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": "415646b6e65e7940cc42b6f218a9f7e8d73086b58bc073d6d02c4c0886951dc7", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.f7f524376f3a4484aa6331623c439a3e.mp4", + "segment_sha256": "201c692cda3a209745de7b8de85c6b7c11612e1de74e1d6d2b9e7b9acc28cf53", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0001.8ad83acbeff34692a487797787c66316.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.f7f524376f3a4484aa6331623c439a3e.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.f7f524376f3a4484aa6331623c439a3e.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d09d2ef89feaaf1d73b78666dde2781f8e2f4f7e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.f7f524376f3a4484aa6331623c439a3e.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7bd303b67df98081b805957086b81c67ac3d2bd6ca98422107c3c8794df81f33 +size 68254840 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..ef63587a1d081f9113bdf7e808548748c2e9a914 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/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": "9c56b419210c55e4fc263c3dc597efa19f4e4bec73c2b76d5043bc416efc35cf", + "plan_hash": "6b9199a65ed06defe58eafbd572b786e488cb73bf5b4869ceef95e1e789be777", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "68f2b1d05121581178adffad5c16fe99669ba1345617b4bd47be1b17158ae0a0" + }, + "generation_hash": "ab73613a42a75cdab00de81afe4e1b77def48e7e11e2223f461de3f7d3bd28a8", + "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": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "658fd5ce7ba84ac8855f9e393c6e47d6", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.safetensors", + "checkpoint_sha256": "04302995466c8c69d2b402f97c1986ddeacea0e02af163bab0f5da37a3c0523e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T13:36:12Z", + "delivered_frames": 243, + "forked_from_branch_id": "f7f524376f3a4484aa6331623c439a3e", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.wav", + "generated_audio_sha256": "41c64e578b6360c926038999d3366a83680586d01ce193574d9c5148f19fc6f3", + "generated_continuity": "on", + "history_hash": "9c56b419210c55e4fc263c3dc597efa19f4e4bec73c2b76d5043bc416efc35cf", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.prompt.txt", + "prompt_file_sha256": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b", + "prompt_hash": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "658fd5ce7ba84ac8855f9e393c6e47d6", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "68f2b1d05121581178adffad5c16fe99669ba1345617b4bd47be1b17158ae0a0" + }, + "generation_hash": "ab73613a42a75cdab00de81afe4e1b77def48e7e11e2223f461de3f7d3bd28a8", + "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": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b", + "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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.mp4", + "segment_sha256": "5769269aa563ce6b62aa3a54ecda26d49ecf32d17f4f4499439f873d1ea90baf", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0001.f7f524376f3a4484aa6331623c439a3e.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.241be804208e400295f86575451a2c82.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.241be804208e400295f86575451a2c82.json new file mode 100644 index 0000000000000000000000000000000000000000..ff5b695cb2a52312a9828d18938dea7ae0f32dcf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.241be804208e400295f86575451a2c82.json @@ -0,0 +1,231 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/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": "e433f1511bc69e6e06b20aba92d5cd546ad7fb15327ea4204ba69faac877110b", + "plan_hash": "9e90dc223f69ce0eaa89162045fd974a7adf69ac9e84199adecf91eaeb8eb68e", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "a29cf7fffc226932a76a957737496a1e75af158571b0f83f9a7942358c28e85b" + }, + "generation_hash": "a0550ede92a9fed81bde0b96f7b25d877204b4bcc455b6abb2a60e071c7ef769", + "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": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8f774b8b76eb492f873596a65ae131b2", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0002.241be804208e400295f86575451a2c82.safetensors", + "checkpoint_sha256": "c2fc51d3ca14388b72ec12a3c5a0981fbae989877c476a4bb8b048a6c6dfe939", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T03:47:40Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0002.241be804208e400295f86575451a2c82.wav", + "generated_audio_sha256": "46c7d5c855cdc92db4df0d10389de9a6209a7d9e649b7c7cde5d50ba88fa702a", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -2.533599853515625, + -0.0494735717773267 + ], + "context_motion_baseline": 0.30571746826171875, + "detected_luma_jump": 1.281646728515625, + "detection_threshold": 1.25, + "mean_luma_jump": 1.1880340576171875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0025011763853185318, + 0.0025011763853185318 + ], + [ + 0.33948941698261337, + 0.3295537312825521 + ], + [ + 0.5447155701880361, + 0.5445215561810661 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.6377999782562256, + 86.5698013305664, + 138.9024703979492 + ], + "start_frame": 2, + "target_percentiles": [ + 0.7152000069618225, + 84.03620147705078, + 138.85299682617188 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "e433f1511bc69e6e06b20aba92d5cd546ad7fb15327ea4204ba69faac877110b", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "5cfb34a090dc8a5813576f2253a1c77c540e2bd2a93589adce01a4654d44610b", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "8f774b8b76eb492f873596a65ae131b2", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0002.241be804208e400295f86575451a2c82.prompt.txt", + "prompt_file_sha256": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "241be804208e400295f86575451a2c82", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.241be804208e400295f86575451a2c82.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "a29cf7fffc226932a76a957737496a1e75af158571b0f83f9a7942358c28e85b" + }, + "generation_hash": "a0550ede92a9fed81bde0b96f7b25d877204b4bcc455b6abb2a60e071c7ef769", + "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": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6102, + "segment": "h3_chains/gode_low_res/segments/clip_0002.241be804208e400295f86575451a2c82.mp4", + "segment_sha256": "5a01c20e5b63584015ff8ed307d5f8bd8112c909d4aa9321f721028eaa00ecc2", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.json", + "visual_context_source_checkpoint_sha256": "5cfb34a090dc8a5813576f2253a1c77c540e2bd2a93589adce01a4654d44610b", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "8f774b8b76eb492f873596a65ae131b2", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.241be804208e400295f86575451a2c82.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.241be804208e400295f86575451a2c82.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e9a48f5e4d64ed4b90252e53b79cf3dc188151a6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.241be804208e400295f86575451a2c82.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2fc51d3ca14388b72ec12a3c5a0981fbae989877c476a4bb8b048a6c6dfe939 +size 68019800 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.a8c7b0066cb144dc820da032c37f143e.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.a8c7b0066cb144dc820da032c37f143e.json new file mode 100644 index 0000000000000000000000000000000000000000..9ed51d10965682ff3bc9826d5cbe83b38dcbbd14 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.a8c7b0066cb144dc820da032c37f143e.json @@ -0,0 +1,186 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/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": 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": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "ce666de6408c4ab0b0edd29a38437939259f440b055f4886984c98d578479897", + "plan_hash": "1112e5045ca9010d4638cd1102956cd3b97a3c5f2acc6a9a107a097a431659ba", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "863d96b480b26e793ba1d2ee6e8c72c9e84fa5f67b26bb406808f82275ba65b0" + }, + "generation_hash": "65beef7c80f54ea5c6130683ca82fdc00013747d9a2fa8a0d90bfd3197a591c1", + "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": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "raw_frames": 243, + "seed": 12928189876362038012, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8d72210d34dd4ecba67ee6878ed5dc9f", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0002.a8c7b0066cb144dc820da032c37f143e.safetensors", + "checkpoint_sha256": "7950d45b6529f73416adbb73dc3f06c0f5288683bf7bba66b62d347c3b010e82", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T04:18:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0002.a8c7b0066cb144dc820da032c37f143e.wav", + "generated_audio_sha256": "ff28e31205e13ee32c72644dae1a8c536a7efb1ab99108976989b1bc3f6f73bb", + "generated_continuity": "on", + "history_hash": "ce666de6408c4ab0b0edd29a38437939259f440b055f4886984c98d578479897", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "12961a736e19123adec15ae81909e4d71447cf662e87f3089b30892e0e54d4ad", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "8d72210d34dd4ecba67ee6878ed5dc9f", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0002.a8c7b0066cb144dc820da032c37f143e.prompt.txt", + "prompt_file_sha256": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "a8c7b0066cb144dc820da032c37f143e", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.a8c7b0066cb144dc820da032c37f143e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "863d96b480b26e793ba1d2ee6e8c72c9e84fa5f67b26bb406808f82275ba65b0" + }, + "generation_hash": "65beef7c80f54ea5c6130683ca82fdc00013747d9a2fa8a0d90bfd3197a591c1", + "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": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "raw_frames": 243, + "seed": 12928189876362038012, + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 12928189876362038012, + "segment": "h3_chains/gode_low_res/segments/clip_0002.a8c7b0066cb144dc820da032c37f143e.mp4", + "segment_sha256": "20ce05a22f77887173e9066e0c5965e4485a5cd60ce1a1e2f14fb59b4b9930fc", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.json", + "visual_context_source_checkpoint_sha256": "12961a736e19123adec15ae81909e4d71447cf662e87f3089b30892e0e54d4ad", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "8d72210d34dd4ecba67ee6878ed5dc9f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.a8c7b0066cb144dc820da032c37f143e.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.a8c7b0066cb144dc820da032c37f143e.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..aac16c6da1aec72b55894d7e8729ca278c46898c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.a8c7b0066cb144dc820da032c37f143e.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7950d45b6529f73416adbb73dc3f06c0f5288683bf7bba66b62d347c3b010e82 +size 118677104 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.json new file mode 100644 index 0000000000000000000000000000000000000000..35ba4b33ca9c001a1993760776556ed28c4b848f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/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": "a45c14f68c43d5605203672550b779efb7e2fb7ec9f569222af664e70527f4c0", + "plan_hash": "3130526939f4f09e034a61ec14f3de31ae634d71275476a788330be0d52f01ce", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "863d96b480b26e793ba1d2ee6e8c72c9e84fa5f67b26bb406808f82275ba65b0" + }, + "generation_hash": "1ed75a18f9bdde3b01d5ece3898cef839f3c578c846eecf595173d9e2a77d85a", + "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": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "raw_frames": 243, + "seed": 12928189876362038012, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "bab8f822a01f4d26aec4beae81fa6938", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.safetensors", + "checkpoint_sha256": "891d0071c19f2aabe8e8d52557d6efd06ac547c92a1eaea029de381e1a2e7272", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T03:53:17Z", + "delivered_frames": 221, + "forked_from_branch_id": "8f774b8b76eb492f873596a65ae131b2", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0002.bab8f822a01f4d26aec4beae81fa6938.wav", + "generated_audio_sha256": "505d2227e8222b8e9e86231465f09cdda05e1f2437e4b4888b47cc51186fc349", + "generated_continuity": "on", + "history_hash": "a45c14f68c43d5605203672550b779efb7e2fb7ec9f569222af664e70527f4c0", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "5cfb34a090dc8a5813576f2253a1c77c540e2bd2a93589adce01a4654d44610b", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "8f774b8b76eb492f873596a65ae131b2", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0002.bab8f822a01f4d26aec4beae81fa6938.prompt.txt", + "prompt_file_sha256": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bab8f822a01f4d26aec4beae81fa6938", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "863d96b480b26e793ba1d2ee6e8c72c9e84fa5f67b26bb406808f82275ba65b0" + }, + "generation_hash": "1ed75a18f9bdde3b01d5ece3898cef839f3c578c846eecf595173d9e2a77d85a", + "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": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "raw_frames": 243, + "seed": 12928189876362038012, + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 12928189876362038012, + "segment": "h3_chains/gode_low_res/segments/clip_0002.bab8f822a01f4d26aec4beae81fa6938.mp4", + "segment_sha256": "3d203357581ea91c59cb2181a05f48cc5208593fa296a82b528791e370592b06", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0002.241be804208e400295f86575451a2c82.json", + "visual_context_source_checkpoint_sha256": "5cfb34a090dc8a5813576f2253a1c77c540e2bd2a93589adce01a4654d44610b", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "8f774b8b76eb492f873596a65ae131b2", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..8bffa2dec0de7aaf311a27a583bbb3c3e3f8eea4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:891d0071c19f2aabe8e8d52557d6efd06ac547c92a1eaea029de381e1a2e7272 +size 68019816 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f3daa04e180840fca823b3774b5bf7f9.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f3daa04e180840fca823b3774b5bf7f9.json new file mode 100644 index 0000000000000000000000000000000000000000..53d1232ab5feb142ff6e56b2588823517eaf57a3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f3daa04e180840fca823b3774b5bf7f9.json @@ -0,0 +1,230 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/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": "54defc989a19c6eb504eda2faf4aeeee02d741dee9452c921fda7f676af5407d", + "plan_hash": "a5ff6daf6bdfe5e00ec3ba8e2797b746d4fd6cc2cf9fcad19968549dd98f2694", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "14d3949dec9230499079ed5adde7f9026b75a2fde0f4866e07bb9156b8605164" + }, + "generation_hash": "f5cff3c9a5ede41cfd0211156bddb106be3d77a0b92fa87269a8faecdcba9aff", + "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": "ad9a76dce4d6ce754106be15110b90bf07d37780ecea4bd201b327b5be09eab3", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "f7f524376f3a4484aa6331623c439a3e", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0002.f3daa04e180840fca823b3774b5bf7f9.safetensors", + "checkpoint_sha256": "6bc2992179bdd16fbfcfeaed1cbe3e7f02feb9b1eca65120663ac64f4aa11162", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T13:07:21Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0002.f3daa04e180840fca823b3774b5bf7f9.wav", + "generated_audio_sha256": "6d33e2c99d02d22e32c2160b58e5579be0b9d17f2596b6025d7b831ec5b77dd4", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.07739996910095215, + 3.7032012939453125, + 5.515348052978624 + ], + "context_motion_baseline": 0.333831787109375, + "detected_luma_jump": -3.101837158203125, + "detection_threshold": 1.25, + "mean_luma_jump": -2.7726211547851562, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.0050023527706370636, + 0.005305882061229033 + ], + [ + 0.4234251134535846, + 0.4379474714690564 + ], + [ + 0.7355053561341525, + 0.7571341720281862 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 1.2755999565124512, + 107.97340393066406, + 187.55386581420888 + ], + "start_frame": 1, + "target_percentiles": [ + 1.3529999256134033, + 111.67660522460938, + 193.0692138671875 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "54defc989a19c6eb504eda2faf4aeeee02d741dee9452c921fda7f676af5407d", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "7bd303b67df98081b805957086b81c67ac3d2bd6ca98422107c3c8794df81f33", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "f7f524376f3a4484aa6331623c439a3e", + "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 nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0002.f3daa04e180840fca823b3774b5bf7f9.prompt.txt", + "prompt_file_sha256": "ad9a76dce4d6ce754106be15110b90bf07d37780ecea4bd201b327b5be09eab3", + "prompt_hash": "ad9a76dce4d6ce754106be15110b90bf07d37780ecea4bd201b327b5be09eab3", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f3daa04e180840fca823b3774b5bf7f9", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.f3daa04e180840fca823b3774b5bf7f9.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "14d3949dec9230499079ed5adde7f9026b75a2fde0f4866e07bb9156b8605164" + }, + "generation_hash": "f5cff3c9a5ede41cfd0211156bddb106be3d77a0b92fa87269a8faecdcba9aff", + "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": "ad9a76dce4d6ce754106be15110b90bf07d37780ecea4bd201b327b5be09eab3", + "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 nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6102, + "segment": "h3_chains/gode_low_res/segments/clip_0002.f3daa04e180840fca823b3774b5bf7f9.mp4", + "segment_sha256": "f80b51a7d880914777c7857aba3654f0a2a6c8be3eacbd8109cba5608a742d96", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "7bd303b67df98081b805957086b81c67ac3d2bd6ca98422107c3c8794df81f33", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "f7f524376f3a4484aa6331623c439a3e", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f3daa04e180840fca823b3774b5bf7f9.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f3daa04e180840fca823b3774b5bf7f9.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6a7715470e6ebb168524c759a64b84aef972099a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f3daa04e180840fca823b3774b5bf7f9.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bc2992179bdd16fbfcfeaed1cbe3e7f02feb9b1eca65120663ac64f4aa11162 +size 68019904 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.json new file mode 100644 index 0000000000000000000000000000000000000000..433d18bd3e54da1cae39df9dee7d13a05d95f861 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.json @@ -0,0 +1,227 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/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": "2e977c95afcb5b2687021a5c576654dc8cbf46f49ccb395e04848018cda72cb1", + "plan_hash": "6b9199a65ed06defe58eafbd572b786e488cb73bf5b4869ceef95e1e789be777", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "32a93742b508829c754b1ba6bd71b3961af7d7300d570fccb48d42a266ec3ced" + }, + "generation_hash": "efc157a543d66b9ba151bfe8d0ff30caac3866efe4d18c86bd5f5f48d5c3b35c", + "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": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "658fd5ce7ba84ac8855f9e393c6e47d6", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.safetensors", + "checkpoint_sha256": "b714d58f6969786398515147030748e056e5d543c8b642c2056ff3c1687ff946", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T13:42:24Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.wav", + "generated_audio_sha256": "40a622762d84d8d9e31b4e405c0102e7bc9f8fefa6c672aa4c61dcab37b02ef7", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 0.6470012664794922, + 6.0 + ], + "context_motion_baseline": 0.5803260803222656, + "detected_luma_jump": -2.518177032470703, + "detection_threshold": 1.25, + "mean_luma_jump": -2.6879806518554688, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.09374666400984222, + 0.09628392387838924 + ], + [ + 0.659011780981924, + 0.6825411927466299 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 23.905399322509766, + 168.04800415039062 + ], + "start_frame": 1, + "target_percentiles": [ + 0.0, + 24.552400588989258, + 179.55899353027334 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "2e977c95afcb5b2687021a5c576654dc8cbf46f49ccb395e04848018cda72cb1", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "04302995466c8c69d2b402f97c1986ddeacea0e02af163bab0f5da37a3c0523e", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "658fd5ce7ba84ac8855f9e393c6e47d6", + "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 the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.prompt.txt", + "prompt_file_sha256": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f", + "prompt_hash": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f4f288679f5c4b47bcb5cf7ec53e3294", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "32a93742b508829c754b1ba6bd71b3961af7d7300d570fccb48d42a266ec3ced" + }, + "generation_hash": "efc157a543d66b9ba151bfe8d0ff30caac3866efe4d18c86bd5f5f48d5c3b35c", + "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": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f", + "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 the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6102, + "segment": "h3_chains/gode_low_res/segments/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.mp4", + "segment_sha256": "9263d47e60b091848a522ec0e4616029370b8262560613a290bb8a8a8c92587b", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0002.f3daa04e180840fca823b3774b5bf7f9.json", + "visual_context_source_checkpoint_sha256": "04302995466c8c69d2b402f97c1986ddeacea0e02af163bab0f5da37a3c0523e", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "658fd5ce7ba84ac8855f9e393c6e47d6", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ad02d0982b854cc258b629b6f50f101e026b945a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b714d58f6969786398515147030748e056e5d543c8b642c2056ff3c1687ff946 +size 68019744 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..433d18bd3e54da1cae39df9dee7d13a05d95f861 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0002.json @@ -0,0 +1,227 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/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": "2e977c95afcb5b2687021a5c576654dc8cbf46f49ccb395e04848018cda72cb1", + "plan_hash": "6b9199a65ed06defe58eafbd572b786e488cb73bf5b4869ceef95e1e789be777", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "32a93742b508829c754b1ba6bd71b3961af7d7300d570fccb48d42a266ec3ced" + }, + "generation_hash": "efc157a543d66b9ba151bfe8d0ff30caac3866efe4d18c86bd5f5f48d5c3b35c", + "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": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "658fd5ce7ba84ac8855f9e393c6e47d6", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.safetensors", + "checkpoint_sha256": "b714d58f6969786398515147030748e056e5d543c8b642c2056ff3c1687ff946", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T13:42:24Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.wav", + "generated_audio_sha256": "40a622762d84d8d9e31b4e405c0102e7bc9f8fefa6c672aa4c61dcab37b02ef7", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 0.6470012664794922, + 6.0 + ], + "context_motion_baseline": 0.5803260803222656, + "detected_luma_jump": -2.518177032470703, + "detection_threshold": 1.25, + "mean_luma_jump": -2.6879806518554688, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.09374666400984222, + 0.09628392387838924 + ], + [ + 0.659011780981924, + 0.6825411927466299 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 23.905399322509766, + 168.04800415039062 + ], + "start_frame": 1, + "target_percentiles": [ + 0.0, + 24.552400588989258, + 179.55899353027334 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "2e977c95afcb5b2687021a5c576654dc8cbf46f49ccb395e04848018cda72cb1", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "04302995466c8c69d2b402f97c1986ddeacea0e02af163bab0f5da37a3c0523e", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "658fd5ce7ba84ac8855f9e393c6e47d6", + "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 the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.prompt.txt", + "prompt_file_sha256": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f", + "prompt_hash": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f4f288679f5c4b47bcb5cf7ec53e3294", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "32a93742b508829c754b1ba6bd71b3961af7d7300d570fccb48d42a266ec3ced" + }, + "generation_hash": "efc157a543d66b9ba151bfe8d0ff30caac3866efe4d18c86bd5f5f48d5c3b35c", + "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": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f", + "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 the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6102, + "segment": "h3_chains/gode_low_res/segments/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.mp4", + "segment_sha256": "9263d47e60b091848a522ec0e4616029370b8262560613a290bb8a8a8c92587b", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0002.f3daa04e180840fca823b3774b5bf7f9.json", + "visual_context_source_checkpoint_sha256": "04302995466c8c69d2b402f97c1986ddeacea0e02af163bab0f5da37a3c0523e", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "658fd5ce7ba84ac8855f9e393c6e47d6", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.6ae9186c12d246599eec483ab6b3b617.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.6ae9186c12d246599eec483ab6b3b617.json new file mode 100644 index 0000000000000000000000000000000000000000..51fbbe4394f1a1009cef711f7b42b3ab08e59c2d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.6ae9186c12d246599eec483ab6b3b617.json @@ -0,0 +1,226 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/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": "482b5ee6efd1bae0962876a42ae39f41fb5fc0e9dc43c007474f53bd617b8e0b", + "plan_hash": "a5ff6daf6bdfe5e00ec3ba8e2797b746d4fd6cc2cf9fcad19968549dd98f2694", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "091a987c1d3374bae124ef7ee596fdb1b1c47b5d5b91876fef273f3ebbc7223f" + }, + "generation_hash": "e341902b4b521f4b28e94917e79f8560f8900ea7e57f433895d2f89f3d92a9f4", + "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": "a728e77d8d9c868b86aaee2c0976e5f79fbe81e0d460a332f5fde6c6f268f3ad", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "f7f524376f3a4484aa6331623c439a3e", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0003.6ae9186c12d246599eec483ab6b3b617.safetensors", + "checkpoint_sha256": "7a25522c3b6e8aabdc3869ce43d980b8ac3c07c87a99af2d4ce1e3fb833fd4af", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T13:14:57Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0003.6ae9186c12d246599eec483ab6b3b617.wav", + "generated_audio_sha256": "33ff9a9d064412f7b7b2bfd5c78b0fae9415fbd7448880a2c58bc2afa1f684ee", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 2.4718971252441406, + 1.1933296203613395 + ], + "context_motion_baseline": 0.5136184692382812, + "detected_luma_jump": -2.5214385986328125, + "detection_threshold": 1.4502944946289062, + "mean_luma_jump": -1.8470840454101562, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.40682785931755516, + 0.41652157353419883 + ], + [ + 0.7005037764006969, + 0.705183500402114 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 103.74110412597656, + 178.62846298217772 + ], + "start_frame": 3, + "target_percentiles": [ + 0.4251999855041504, + 106.2130012512207, + 179.82179260253906 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "482b5ee6efd1bae0962876a42ae39f41fb5fc0e9dc43c007474f53bd617b8e0b", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "6bc2992179bdd16fbfcfeaed1cbe3e7f02feb9b1eca65120663ac64f4aa11162", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "f3daa04e180840fca823b3774b5bf7f9", + "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 nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0003.6ae9186c12d246599eec483ab6b3b617.prompt.txt", + "prompt_file_sha256": "a728e77d8d9c868b86aaee2c0976e5f79fbe81e0d460a332f5fde6c6f268f3ad", + "prompt_hash": "a728e77d8d9c868b86aaee2c0976e5f79fbe81e0d460a332f5fde6c6f268f3ad", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "6ae9186c12d246599eec483ab6b3b617", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0003.6ae9186c12d246599eec483ab6b3b617.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "091a987c1d3374bae124ef7ee596fdb1b1c47b5d5b91876fef273f3ebbc7223f" + }, + "generation_hash": "e341902b4b521f4b28e94917e79f8560f8900ea7e57f433895d2f89f3d92a9f4", + "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": "a728e77d8d9c868b86aaee2c0976e5f79fbe81e0d460a332f5fde6c6f268f3ad", + "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 nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6103, + "segment": "h3_chains/gode_low_res/segments/clip_0003.6ae9186c12d246599eec483ab6b3b617.mp4", + "segment_sha256": "50e2fbd2f17b2b923019c3dc3d42df4e2cc92fab2ab13434b82d6a2f657818ae", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "6bc2992179bdd16fbfcfeaed1cbe3e7f02feb9b1eca65120663ac64f4aa11162", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "f3daa04e180840fca823b3774b5bf7f9", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.6ae9186c12d246599eec483ab6b3b617.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.6ae9186c12d246599eec483ab6b3b617.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..137b1802f58b018d6fc5c79060db9c5c307693c8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.6ae9186c12d246599eec483ab6b3b617.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a25522c3b6e8aabdc3869ce43d980b8ac3c07c87a99af2d4ce1e3fb833fd4af +size 68019688 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.865d46787a2f47fd813718faa942e9c2.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.865d46787a2f47fd813718faa942e9c2.json new file mode 100644 index 0000000000000000000000000000000000000000..1df2ca66efa4a05cd2bed2c7723d3f14f1114795 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.865d46787a2f47fd813718faa942e9c2.json @@ -0,0 +1,186 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/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": 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": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "0fd7f15d81bb56fc00aa9203ef1db7c7d8dc80571d28a6a5977d1507c6a2b532", + "plan_hash": "1112e5045ca9010d4638cd1102956cd3b97a3c5f2acc6a9a107a097a431659ba", + "run_name": "gode_low_res", + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "fdef2b7b728f7742e4d405a8e33f0c300cc9773c242de3c8e0566cd9afa9984f" + }, + "generation_hash": "266d8ea844fb330c4779c5508fac0226737692c4cbcdd73d80273a782dea5976", + "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": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8d72210d34dd4ecba67ee6878ed5dc9f", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0003.865d46787a2f47fd813718faa942e9c2.safetensors", + "checkpoint_sha256": "8cfabc30f265a264d06b6293667949bbfb59e44b39615e887a9e073d8160315f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T04:46:16Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0003.865d46787a2f47fd813718faa942e9c2.wav", + "generated_audio_sha256": "423fb8f4605ee7d1cac6a9c8eb42dabf08a9648199fccaf25e42620957e9ca63", + "generated_continuity": "on", + "history_hash": "0fd7f15d81bb56fc00aa9203ef1db7c7d8dc80571d28a6a5977d1507c6a2b532", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "7950d45b6529f73416adbb73dc3f06c0f5288683bf7bba66b62d347c3b010e82", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "a8c7b0066cb144dc820da032c37f143e", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0003.865d46787a2f47fd813718faa942e9c2.prompt.txt", + "prompt_file_sha256": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "prompt_hash": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "865d46787a2f47fd813718faa942e9c2", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0003.865d46787a2f47fd813718faa942e9c2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "fdef2b7b728f7742e4d405a8e33f0c300cc9773c242de3c8e0566cd9afa9984f" + }, + "generation_hash": "266d8ea844fb330c4779c5508fac0226737692c4cbcdd73d80273a782dea5976", + "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": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6103, + "segment": "h3_chains/gode_low_res/segments/clip_0003.865d46787a2f47fd813718faa942e9c2.mp4", + "segment_sha256": "7eaf2c3f4bf3537269f63819baf919d16203d0ad68b43a9d75896a5a2f5a1470", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0003.6ae9186c12d246599eec483ab6b3b617.json", + "visual_context_source_checkpoint_sha256": "7950d45b6529f73416adbb73dc3f06c0f5288683bf7bba66b62d347c3b010e82", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "a8c7b0066cb144dc820da032c37f143e", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.865d46787a2f47fd813718faa942e9c2.safetensors b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.865d46787a2f47fd813718faa942e9c2.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..301c7df48d8356e0db168dfa578d8a8c360db06d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/checkpoints/clip_0003.865d46787a2f47fd813718faa942e9c2.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cfabc30f265a264d06b6293667949bbfb59e44b39615e887a9e073d8160315f +size 118677104 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/partial_through_clip_0002.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/partial_through_clip_0002.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e01f279ea8da5e4c4d51b47dc280de56b428fab3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/partial_through_clip_0002.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:995c00f6bf76ec1dcbd521e96d3ca2eac64c65aa40e47aee9eed3e4ea1a1581d +size 2514247 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-19.generated.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-19.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..6c09e24a2e58a7801469fa6f8151dbc4679a9ed9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-19.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:055546e48d2c5fcbdfef972f6187061c0abe3a798cbcd0d06138363b5d199f2c +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-19.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-19.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..321979e2daf5253127188e1d62e09e88d6432226 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-19.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c428edfc26b1775633f11d82a16036c8a0b6c666abc43125b5b3f2a285cfe880 +size 3465069 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-20.generated.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-20.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..8bb20e495e6adb3b49715f0035d141dcd138af3b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-20.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6492743d3b71abd7fdbed93df1409ede2c3133d29c015a6f6bc990f97a80cc2 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-20.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-20.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..04b6709dd42645811cec5c8154da696f61355d86 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/final/t2v_normal_2026-09-20.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6c33bf337d65d3d642c396cb7065889bf8a8a917a97797a85b327d93e2a2a26 +size 4669992 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.5690d20ea19445968555df62567cd229.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.5690d20ea19445968555df62567cd229.wav new file mode 100644 index 0000000000000000000000000000000000000000..ac0a73ffde32ca61f82e3f6de2e10ad8cf7244f7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.5690d20ea19445968555df62567cd229.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33e90159f271668fa2889c9bd8625c29522bcde3cc0f2b9b8eb16e23e4ebbc3a +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.wav new file mode 100644 index 0000000000000000000000000000000000000000..cf3df77f295f8aa32cfc13c17acdb8c7d911883a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41c64e578b6360c926038999d3366a83680586d01ce193574d9c5148f19fc6f3 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.6edb86071c384173b1fa49bcaaf1c518.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.6edb86071c384173b1fa49bcaaf1c518.wav new file mode 100644 index 0000000000000000000000000000000000000000..bff4f554c13d125b58a296828468c4313f3075a5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.6edb86071c384173b1fa49bcaaf1c518.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ea518f0c53654b468737f472673d30869ad86b4e114551fe64c0d7de6c05d5b +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8ad83acbeff34692a487797787c66316.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8ad83acbeff34692a487797787c66316.wav new file mode 100644 index 0000000000000000000000000000000000000000..15081162c085eb3347d0420648c0982aba374aa8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8ad83acbeff34692a487797787c66316.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c3a02767774951f27c7f9de282fe8197c65f71b4e0d0ad7dd3affbe56b52f38 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.wav new file mode 100644 index 0000000000000000000000000000000000000000..5ef148938655fc1d9975739975934d9f281a8ff6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1f211af9a453e3e45761780826f4d1f4d2998c88c5b3635347438c4bc1fa0bd +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8f774b8b76eb492f873596a65ae131b2.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8f774b8b76eb492f873596a65ae131b2.wav new file mode 100644 index 0000000000000000000000000000000000000000..484e9d7703871cc109be9902fa9a2b2652a88a12 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.8f774b8b76eb492f873596a65ae131b2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd6ac5a889374c583cbfc7dac4c8f5a6821c99cef337a94ad6cf17331d8663d5 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.wav new file mode 100644 index 0000000000000000000000000000000000000000..62058e0e6287fa072cb23746dd65a0a5307393b7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:589de4cbddf07e38a9fac29f71185bbd63a15a8c0cecf3d21fcb2a541a944683 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.f7f524376f3a4484aa6331623c439a3e.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.f7f524376f3a4484aa6331623c439a3e.wav new file mode 100644 index 0000000000000000000000000000000000000000..9172b3229bfee289910a9c38f16172b44ccd9da3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0001.f7f524376f3a4484aa6331623c439a3e.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bef7e144d059c5718d0945c316c8fec130e41edf6ad0760a78a27c7ebcbc6ce +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.241be804208e400295f86575451a2c82.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.241be804208e400295f86575451a2c82.wav new file mode 100644 index 0000000000000000000000000000000000000000..5af76e5540e5a75e0f06f8637398d64f30b5a048 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.241be804208e400295f86575451a2c82.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46c7d5c855cdc92db4df0d10389de9a6209a7d9e649b7c7cde5d50ba88fa702a +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.a8c7b0066cb144dc820da032c37f143e.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.a8c7b0066cb144dc820da032c37f143e.wav new file mode 100644 index 0000000000000000000000000000000000000000..b7629cf6b6140412ad0a148b7e38fb2749d0c9af --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.a8c7b0066cb144dc820da032c37f143e.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff28e31205e13ee32c72644dae1a8c536a7efb1ab99108976989b1bc3f6f73bb +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.bab8f822a01f4d26aec4beae81fa6938.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.bab8f822a01f4d26aec4beae81fa6938.wav new file mode 100644 index 0000000000000000000000000000000000000000..13c7b875321482981a24c465bf68f8befa420a7e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.bab8f822a01f4d26aec4beae81fa6938.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:505d2227e8222b8e9e86231465f09cdda05e1f2437e4b4888b47cc51186fc349 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.f3daa04e180840fca823b3774b5bf7f9.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.f3daa04e180840fca823b3774b5bf7f9.wav new file mode 100644 index 0000000000000000000000000000000000000000..03be2b6f4c87bec1ee63e7164c193c3168f48157 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.f3daa04e180840fca823b3774b5bf7f9.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d33e2c99d02d22e32c2160b58e5579be0b9d17f2596b6025d7b831ec5b77dd4 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.wav new file mode 100644 index 0000000000000000000000000000000000000000..f5151cb752d030186a6effa974c9d94cde6f3ab5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40a622762d84d8d9e31b4e405c0102e7bc9f8fefa6c672aa4c61dcab37b02ef7 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0003.6ae9186c12d246599eec483ab6b3b617.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0003.6ae9186c12d246599eec483ab6b3b617.wav new file mode 100644 index 0000000000000000000000000000000000000000..326e3f3985ef3771786c46575973543cf905d3d4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0003.6ae9186c12d246599eec483ab6b3b617.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33ff9a9d064412f7b7b2bfd5c78b0fae9415fbd7448880a2c58bc2afa1f684ee +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0003.865d46787a2f47fd813718faa942e9c2.wav b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0003.865d46787a2f47fd813718faa942e9c2.wav new file mode 100644 index 0000000000000000000000000000000000000000..1082c1e326100567d270b209624c3b3304659862 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/generated_audio/clip_0003.865d46787a2f47fd813718faa942e9c2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:423fb8f4605ee7d1cac6a9c8eb42dabf08a9648199fccaf25e42620957e9ca63 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/manifest.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..5cdb0d2b3d74eeed2ee9d1f1579c807f9bd34bdb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/manifest.json @@ -0,0 +1,330 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/api_prompt.json", + "plan": "h3_chains/gode_low_res/plan.json", + "workflow": "h3_chains/gode_low_res/workflow.json" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 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": 480 + }, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_manifest_v3", + "plan_hash": "1112e5045ca9010d4638cd1102956cd3b97a3c5f2acc6a9a107a097a431659ba", + "prompt_prefix": "", + "run_name": "gode_low_res", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8d72210d34dd4ecba67ee6878ed5dc9f", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.safetensors", + "checkpoint_sha256": "12961a736e19123adec15ae81909e4d71447cf662e87f3089b30892e0e54d4ad", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T04:07:03Z", + "delivered_frames": 243, + "forked_from_branch_id": "8f774b8b76eb492f873596a65ae131b2", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.wav", + "generated_audio_sha256": "a1f211af9a453e3e45761780826f4d1f4d2998c88c5b3635347438c4bc1fa0bd", + "generated_continuity": "on", + "history_hash": "c5dea23b9cef234fd766d08091cc6d9b4dbc4b0fffad4230c66d81bdf4cf1b1c", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.prompt.txt", + "prompt_file_sha256": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "prompt_hash": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "8d72210d34dd4ecba67ee6878ed5dc9f", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f0295dfdee76b6455109c2d90e832375f5bbc6a6badae4245c450d0e7f7f2b66" + }, + "generation_hash": "5749d2e6342ae4c9d4d99738e1a142d8d2d3620425a7a92e496655949de9e11b", + "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": 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": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.mp4", + "segment_sha256": "27231cc9e92de59d4cbf259ff90051a467af01a6ade0fd37fdcc8f5005e66cbe", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.json" + }, + { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8d72210d34dd4ecba67ee6878ed5dc9f", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0002.a8c7b0066cb144dc820da032c37f143e.safetensors", + "checkpoint_sha256": "7950d45b6529f73416adbb73dc3f06c0f5288683bf7bba66b62d347c3b010e82", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T04:18:00Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0002.a8c7b0066cb144dc820da032c37f143e.wav", + "generated_audio_sha256": "ff28e31205e13ee32c72644dae1a8c536a7efb1ab99108976989b1bc3f6f73bb", + "generated_continuity": "on", + "history_hash": "ce666de6408c4ab0b0edd29a38437939259f440b055f4886984c98d578479897", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "12961a736e19123adec15ae81909e4d71447cf662e87f3089b30892e0e54d4ad", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "8d72210d34dd4ecba67ee6878ed5dc9f", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0002.a8c7b0066cb144dc820da032c37f143e.prompt.txt", + "prompt_file_sha256": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "a8c7b0066cb144dc820da032c37f143e", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.a8c7b0066cb144dc820da032c37f143e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "863d96b480b26e793ba1d2ee6e8c72c9e84fa5f67b26bb406808f82275ba65b0" + }, + "generation_hash": "65beef7c80f54ea5c6130683ca82fdc00013747d9a2fa8a0d90bfd3197a591c1", + "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": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "raw_frames": 243, + "seed": 12928189876362038012, + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 12928189876362038012, + "segment": "h3_chains/gode_low_res/segments/clip_0002.a8c7b0066cb144dc820da032c37f143e.mp4", + "segment_sha256": "20ce05a22f77887173e9066e0c5965e4485a5cd60ce1a1e2f14fb59b4b9930fc", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.json", + "visual_context_source_checkpoint_sha256": "12961a736e19123adec15ae81909e4d71447cf662e87f3089b30892e0e54d4ad", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "8d72210d34dd4ecba67ee6878ed5dc9f", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8d72210d34dd4ecba67ee6878ed5dc9f", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0003.865d46787a2f47fd813718faa942e9c2.safetensors", + "checkpoint_sha256": "8cfabc30f265a264d06b6293667949bbfb59e44b39615e887a9e073d8160315f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T04:46:16Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0003.865d46787a2f47fd813718faa942e9c2.wav", + "generated_audio_sha256": "423fb8f4605ee7d1cac6a9c8eb42dabf08a9648199fccaf25e42620957e9ca63", + "generated_continuity": "on", + "history_hash": "0fd7f15d81bb56fc00aa9203ef1db7c7d8dc80571d28a6a5977d1507c6a2b532", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "7950d45b6529f73416adbb73dc3f06c0f5288683bf7bba66b62d347c3b010e82", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "a8c7b0066cb144dc820da032c37f143e", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0003.865d46787a2f47fd813718faa942e9c2.prompt.txt", + "prompt_file_sha256": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "prompt_hash": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "865d46787a2f47fd813718faa942e9c2", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0003.865d46787a2f47fd813718faa942e9c2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "fdef2b7b728f7742e4d405a8e33f0c300cc9773c242de3c8e0566cd9afa9984f" + }, + "generation_hash": "266d8ea844fb330c4779c5508fac0226737692c4cbcdd73d80273a782dea5976", + "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": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6103, + "segment": "h3_chains/gode_low_res/segments/clip_0003.865d46787a2f47fd813718faa942e9c2.mp4", + "segment_sha256": "7eaf2c3f4bf3537269f63819baf919d16203d0ad68b43a9d75896a5a2f5a1470", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0003.6ae9186c12d246599eec483ab6b3b617.json", + "visual_context_source_checkpoint_sha256": "7950d45b6529f73416adbb73dc3f06c0f5288683bf7bba66b62d347c3b010e82", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "a8c7b0066cb144dc820da032c37f143e", + "visual_context_source_scene": 2 + } + ], + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..b69e3d05632d8080aac670c5886902ef5f00fce5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/partial/through_clip_0002.manifest.json @@ -0,0 +1,236 @@ +{ + "archives": { + "api_prompt": "h3_chains/gode_low_res/api_prompt.json", + "plan": "h3_chains/gode_low_res/plan.json", + "workflow": "h3_chains/gode_low_res/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 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": 19.333333333333332, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 2, + "plan_hash": "3130526939f4f09e034a61ec14f3de31ae634d71275476a788330be0d52f01ce", + "planned_clip_count": 3, + "prompt_prefix": "", + "run_name": "gode_low_res", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8f774b8b76eb492f873596a65ae131b2", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.safetensors", + "checkpoint_sha256": "5cfb34a090dc8a5813576f2253a1c77c540e2bd2a93589adce01a4654d44610b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T03:36:46Z", + "delivered_frames": 243, + "forked_from_branch_id": "6edb86071c384173b1fa49bcaaf1c518", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0001.8f774b8b76eb492f873596a65ae131b2.wav", + "generated_audio_sha256": "fd6ac5a889374c583cbfc7dac4c8f5a6821c99cef337a94ad6cf17331d8663d5", + "generated_continuity": "on", + "history_hash": "a286cd1034fd9b6ec1dca2d773b1426e1b5dccb1f5a95f59ff290963ed73f317", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.json", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0001.8f774b8b76eb492f873596a65ae131b2.prompt.txt", + "prompt_file_sha256": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "prompt_hash": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "8f774b8b76eb492f873596a65ae131b2", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0001.8f774b8b76eb492f873596a65ae131b2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "f0295dfdee76b6455109c2d90e832375f5bbc6a6badae4245c450d0e7f7f2b66" + }, + "generation_hash": "5fa8e4e4e1de7353a83351f63975689821c075a9d14847aba68e5e60e9cc926e", + "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": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6101, + "segment": "h3_chains/gode_low_res/segments/clip_0001.8f774b8b76eb492f873596a65ae131b2.mp4", + "segment_sha256": "78254d695e77415607f831a921cd4f76561ebc7c91840e99bb92de94061dfaf9", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0001.6edb86071c384173b1fa49bcaaf1c518.json" + }, + { + "archives": { + "api_prompt": "h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/api_prompt.json", + "plan": "h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/plan.json", + "workflow": "h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "bab8f822a01f4d26aec4beae81fa6938", + "checkpoint": "h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.safetensors", + "checkpoint_sha256": "891d0071c19f2aabe8e8d52557d6efd06ac547c92a1eaea029de381e1a2e7272", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T03:53:17Z", + "delivered_frames": 221, + "forked_from_branch_id": "8f774b8b76eb492f873596a65ae131b2", + "generated_audio": "h3_chains/gode_low_res/generated_audio/clip_0002.bab8f822a01f4d26aec4beae81fa6938.wav", + "generated_audio_sha256": "505d2227e8222b8e9e86231465f09cdda05e1f2437e4b4888b47cc51186fc349", + "generated_continuity": "on", + "history_hash": "a45c14f68c43d5605203672550b779efb7e2fb7ec9f569222af664e70527f4c0", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "5cfb34a090dc8a5813576f2253a1c77c540e2bd2a93589adce01a4654d44610b", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "8f774b8b76eb492f873596a65ae131b2", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_file": "h3_chains/gode_low_res/segments/clip_0002.bab8f822a01f4d26aec4beae81fa6938.prompt.txt", + "prompt_file_sha256": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bab8f822a01f4d26aec4beae81fa6938", + "revision_metadata": "h3_chains/gode_low_res/checkpoints/clip_0002.bab8f822a01f4d26aec4beae81fa6938.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "87aea8c005be8bc0fa04397f7689680d919adedf519f1d540931d6a9e8df72de", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "863d96b480b26e793ba1d2ee6e8c72c9e84fa5f67b26bb406808f82275ba65b0" + }, + "generation_hash": "1ed75a18f9bdde3b01d5ece3898cef839f3c578c846eecf595173d9e2a77d85a", + "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": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "raw_frames": 243, + "seed": 12928189876362038012, + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 12928189876362038012, + "segment": "h3_chains/gode_low_res/segments/clip_0002.bab8f822a01f4d26aec4beae81fa6938.mp4", + "segment_sha256": "3d203357581ea91c59cb2181a05f48cc5208593fa296a82b528791e370592b06", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/gode_low_res/checkpoints/clip_0002.241be804208e400295f86575451a2c82.json", + "visual_context_source_checkpoint_sha256": "5cfb34a090dc8a5813576f2253a1c77c540e2bd2a93589adce01a4654d44610b", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "8f774b8b76eb492f873596a65ae131b2", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..8300f1c45707ab1a4a26bea9e7de2a745b98c87d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "b4677bad12598082b932f94ca52fa438e39b20bd4fccd1d0bf42681c1e80c1cb", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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 stays on her stomach, black lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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": "e0f518b1e065a55cd803c2719148534d903eff6cb69f23fbad7d3969470f5060", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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 stays on her stomach, black lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "d8a80db43dfa9ebae2400b1ee50a3f1f50db9700ccd03b145f002004c300b380", + "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 lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e0a7a888e9d77d19315530daa7eda5df36088f51bcfaa8d288fbbf728abf3ad1", + "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. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..e2b4b3d938c6c1355850019edd5addac7ba7399b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "gode_low_res", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "gode_low_res", + "source_audio": null, + "updated_at": "2026-09-20T08:48:23Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/217ceff5a2134d7e83247cdafc6c071d.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/217ceff5a2134d7e83247cdafc6c071d.json new file mode 100644 index 0000000000000000000000000000000000000000..ccc8e1d7e10aca40b7613ab3a84dce39c6ad20e0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/217ceff5a2134d7e83247cdafc6c071d.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "217ceff5a2134d7e83247cdafc6c071d", + "parent_id": "4cbb168e7fd5416c9e2457666cdcca1c", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T03:22:59.342Z", + "updated_at": "2026-09-20T03:23:16.003Z", + "executed_at": "2026-09-20T03:23:16.003Z", + "last_executed_at": "2026-09-20T03:23:16.003Z", + "execution_count": 1, + "prompt_sha256": "7de54f127bf70f46121c44c45b5ec5ab707b4c47cbd68c5893d7f73643343ca9", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the shaft, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft, then back up to the head, her right hand traveling the same path in rhythm. [at 3s] she looks at the lens and blinks once. [at 5s] the camera starts a slight orbit to the right. [at 7s] another down-stroke, hand following her lips. A very quiet wet mouth sound. End while her mouth is still moving down the shaft.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/4cbb168e7fd5416c9e2457666cdcca1c.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/4cbb168e7fd5416c9e2457666cdcca1c.json new file mode 100644 index 0000000000000000000000000000000000000000..33230555f53d38639846c324a6fd90e443360969 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/4cbb168e7fd5416c9e2457666cdcca1c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "4cbb168e7fd5416c9e2457666cdcca1c", + "parent_id": "fd38b47c2ec742b89eb037d780a4edc1", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T13:31:52.963Z", + "updated_at": "2026-09-19T13:31:52.964Z", + "executed_at": "2026-09-19T13:31:52.964Z", + "last_executed_at": "2026-09-19T13:31:52.964Z", + "execution_count": 1, + "prompt_sha256": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/7cdfdd45b0a04354b0331203f555bdb8.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/7cdfdd45b0a04354b0331203f555bdb8.json new file mode 100644 index 0000000000000000000000000000000000000000..52c7fe30716893ad190f36e2642c15ed3e4978ec --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/7cdfdd45b0a04354b0331203f555bdb8.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "7cdfdd45b0a04354b0331203f555bdb8", + "parent_id": "b02f92313e8144a3b7165ad39dc5cceb", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T08:47:51.517Z", + "updated_at": "2026-09-20T08:48:23.710Z", + "executed_at": "2026-09-20T08:48:23.710Z", + "last_executed_at": "2026-09-20T08:48:23.710Z", + "execution_count": 1, + "prompt_sha256": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/7f0e6124ac054718b7b9a637cad3d464.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/7f0e6124ac054718b7b9a637cad3d464.json new file mode 100644 index 0000000000000000000000000000000000000000..222e8e4a3d8bc367446d72d78d8c182cafd783e0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/7f0e6124ac054718b7b9a637cad3d464.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "7f0e6124ac054718b7b9a637cad3d464", + "parent_id": "b148816d334c4271817d7b08e44e63e0", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T12:36:23.884Z", + "updated_at": "2026-09-19T12:37:28.091Z", + "executed_at": "2026-09-19T12:37:28.091Z", + "last_executed_at": "2026-09-19T12:37:28.091Z", + "execution_count": 1, + "prompt_sha256": "5bafb7d16e41460da1a3915acfd295918958c8f55eb836c486354cd059cf0fdd", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/b02f92313e8144a3b7165ad39dc5cceb.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/b02f92313e8144a3b7165ad39dc5cceb.json new file mode 100644 index 0000000000000000000000000000000000000000..418d6b6fa347e194563009fa0ee460f348edb95b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/b02f92313e8144a3b7165ad39dc5cceb.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "b02f92313e8144a3b7165ad39dc5cceb", + "parent_id": "217ceff5a2134d7e83247cdafc6c071d", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T03:32:15.901Z", + "updated_at": "2026-09-20T03:57:05.331Z", + "executed_at": "2026-09-20T03:32:40.933Z", + "last_executed_at": "2026-09-20T03:57:05.331Z", + "execution_count": 2, + "prompt_sha256": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/b148816d334c4271817d7b08e44e63e0.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/b148816d334c4271817d7b08e44e63e0.json new file mode 100644 index 0000000000000000000000000000000000000000..74a194eb58256c77ec3cfb8e5d9bd8e3de622d2f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/b148816d334c4271817d7b08e44e63e0.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "b148816d334c4271817d7b08e44e63e0", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T12:26:02.941Z", + "updated_at": "2026-09-19T12:26:10.823Z", + "executed_at": "2026-09-19T12:26:10.823Z", + "last_executed_at": "2026-09-19T12:26:10.823Z", + "execution_count": 1, + "prompt_sha256": "20087a551ac65fc5a9c49b69c30b6b2540e4aa086422f62bdc65555f7f05fe6a", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/fd38b47c2ec742b89eb037d780a4edc1.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/fd38b47c2ec742b89eb037d780a4edc1.json new file mode 100644 index 0000000000000000000000000000000000000000..0da595f2891a56ba27eb8620fe23c1bcb25f3c15 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/fd38b47c2ec742b89eb037d780a4edc1.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "fd38b47c2ec742b89eb037d780a4edc1", + "parent_id": "7f0e6124ac054718b7b9a637cad3d464", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T12:50:04.413Z", + "updated_at": "2026-09-19T12:50:15.302Z", + "executed_at": "2026-09-19T12:50:15.302Z", + "last_executed_at": "2026-09-19T12:50:15.302Z", + "execution_count": 1, + "prompt_sha256": "415646b6e65e7940cc42b6f218a9f7e8d73086b58bc073d6d02c4c0886951dc7", + "prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..bfca3b552165a4f03e906cd822dc9b172c5c87f8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_01/index.json @@ -0,0 +1,92 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "gode_low_res", + "scene_id": "clip_01", + "active_revision": "4cbb168e7fd5416c9e2457666cdcca1c", + "revisions": [ + { + "id": "b148816d334c4271817d7b08e44e63e0", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T12:26:02.941Z", + "updated_at": "2026-09-19T12:26:10.823Z", + "executed_at": "2026-09-19T12:26:10.823Z", + "last_executed_at": "2026-09-19T12:26:10.823Z", + "execution_count": 1, + "prompt_sha256": "20087a551ac65fc5a9c49b69c30b6b2540e4aa086422f62bdc65555f7f05fe6a" + }, + { + "id": "7f0e6124ac054718b7b9a637cad3d464", + "parent_id": "b148816d334c4271817d7b08e44e63e0", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T12:36:23.884Z", + "updated_at": "2026-09-19T12:37:28.091Z", + "executed_at": "2026-09-19T12:37:28.091Z", + "last_executed_at": "2026-09-19T12:37:28.091Z", + "execution_count": 1, + "prompt_sha256": "5bafb7d16e41460da1a3915acfd295918958c8f55eb836c486354cd059cf0fdd" + }, + { + "id": "fd38b47c2ec742b89eb037d780a4edc1", + "parent_id": "7f0e6124ac054718b7b9a637cad3d464", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T12:50:04.413Z", + "updated_at": "2026-09-19T12:50:15.302Z", + "executed_at": "2026-09-19T12:50:15.302Z", + "last_executed_at": "2026-09-19T12:50:15.302Z", + "execution_count": 1, + "prompt_sha256": "415646b6e65e7940cc42b6f218a9f7e8d73086b58bc073d6d02c4c0886951dc7" + }, + { + "id": "4cbb168e7fd5416c9e2457666cdcca1c", + "parent_id": "fd38b47c2ec742b89eb037d780a4edc1", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T13:31:52.963Z", + "updated_at": "2026-09-19T13:31:52.964Z", + "executed_at": "2026-09-19T13:31:52.964Z", + "last_executed_at": "2026-09-19T13:31:52.964Z", + "execution_count": 1, + "prompt_sha256": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b" + }, + { + "id": "217ceff5a2134d7e83247cdafc6c071d", + "parent_id": "4cbb168e7fd5416c9e2457666cdcca1c", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T03:22:59.342Z", + "updated_at": "2026-09-20T03:23:16.003Z", + "executed_at": "2026-09-20T03:23:16.003Z", + "last_executed_at": "2026-09-20T03:23:16.003Z", + "execution_count": 1, + "prompt_sha256": "7de54f127bf70f46121c44c45b5ec5ab707b4c47cbd68c5893d7f73643343ca9" + }, + { + "id": "b02f92313e8144a3b7165ad39dc5cceb", + "parent_id": "217ceff5a2134d7e83247cdafc6c071d", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T03:32:15.901Z", + "updated_at": "2026-09-20T03:57:05.331Z", + "executed_at": "2026-09-20T03:32:40.933Z", + "last_executed_at": "2026-09-20T03:57:05.331Z", + "execution_count": 2, + "prompt_sha256": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30" + }, + { + "id": "7cdfdd45b0a04354b0331203f555bdb8", + "parent_id": "b02f92313e8144a3b7165ad39dc5cceb", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T08:47:51.517Z", + "updated_at": "2026-09-20T08:48:23.710Z", + "executed_at": "2026-09-20T08:48:23.710Z", + "last_executed_at": "2026-09-20T08:48:23.710Z", + "execution_count": 1, + "prompt_sha256": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/7c4be25281464e998af6c7cd4b9672ca.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/7c4be25281464e998af6c7cd4b9672ca.json new file mode 100644 index 0000000000000000000000000000000000000000..4a2eebf6300ba66ef368867de8f1fa5c043fcb1d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/7c4be25281464e998af6c7cd4b9672ca.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "7c4be25281464e998af6c7cd4b9672ca", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T13:02:46.606Z", + "updated_at": "2026-09-19T13:02:46.607Z", + "executed_at": "2026-09-19T13:02:46.607Z", + "last_executed_at": "2026-09-19T13:02:46.607Z", + "execution_count": 1, + "prompt_sha256": "ad9a76dce4d6ce754106be15110b90bf07d37780ecea4bd201b327b5be09eab3", + "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 nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/b56ec62646c44f3ea49093a8340e74b9.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/b56ec62646c44f3ea49093a8340e74b9.json new file mode 100644 index 0000000000000000000000000000000000000000..0af16b7b739851338ebe0e0687703312d34be266 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/b56ec62646c44f3ea49093a8340e74b9.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "b56ec62646c44f3ea49093a8340e74b9", + "parent_id": "ec0636b48a6147fc9314e33382df8f05", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T03:43:10.169Z", + "updated_at": "2026-09-20T04:07:55.597Z", + "executed_at": "2026-09-20T03:43:10.169Z", + "last_executed_at": "2026-09-20T04:07:55.597Z", + "execution_count": 3, + "prompt_sha256": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/ec0636b48a6147fc9314e33382df8f05.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/ec0636b48a6147fc9314e33382df8f05.json new file mode 100644 index 0000000000000000000000000000000000000000..17d5e4d53f6dd4594ef0e9ab79ee56afeaa85b04 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/ec0636b48a6147fc9314e33382df8f05.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "ec0636b48a6147fc9314e33382df8f05", + "parent_id": "7c4be25281464e998af6c7cd4b9672ca", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T13:37:41.806Z", + "updated_at": "2026-09-19T13:37:41.807Z", + "executed_at": "2026-09-19T13:37:41.807Z", + "last_executed_at": "2026-09-19T13:37:41.807Z", + "execution_count": 1, + "prompt_sha256": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f", + "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 the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..4754548a9fb68f07b0dabf9e0dbd18b825fa298f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_02/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "gode_low_res", + "scene_id": "clip_02", + "active_revision": "b56ec62646c44f3ea49093a8340e74b9", + "revisions": [ + { + "id": "7c4be25281464e998af6c7cd4b9672ca", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T13:02:46.606Z", + "updated_at": "2026-09-19T13:02:46.607Z", + "executed_at": "2026-09-19T13:02:46.607Z", + "last_executed_at": "2026-09-19T13:02:46.607Z", + "execution_count": 1, + "prompt_sha256": "ad9a76dce4d6ce754106be15110b90bf07d37780ecea4bd201b327b5be09eab3" + }, + { + "id": "ec0636b48a6147fc9314e33382df8f05", + "parent_id": "7c4be25281464e998af6c7cd4b9672ca", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T13:37:41.806Z", + "updated_at": "2026-09-19T13:37:41.807Z", + "executed_at": "2026-09-19T13:37:41.807Z", + "last_executed_at": "2026-09-19T13:37:41.807Z", + "execution_count": 1, + "prompt_sha256": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f" + }, + { + "id": "b56ec62646c44f3ea49093a8340e74b9", + "parent_id": "ec0636b48a6147fc9314e33382df8f05", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T03:43:10.169Z", + "updated_at": "2026-09-20T04:07:55.597Z", + "executed_at": "2026-09-20T03:43:10.169Z", + "last_executed_at": "2026-09-20T04:07:55.597Z", + "execution_count": 3, + "prompt_sha256": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/3f38bdd890b04b4bb5d9af3e524cdf40.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/3f38bdd890b04b4bb5d9af3e524cdf40.json new file mode 100644 index 0000000000000000000000000000000000000000..af3e1870777e92d22a670f9938c391d525f2889b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/3f38bdd890b04b4bb5d9af3e524cdf40.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "3f38bdd890b04b4bb5d9af3e524cdf40", + "parent_id": "79ee179ef2d04bac805c9cd7cdcf75fd", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T13:30:03.909Z", + "updated_at": "2026-09-19T13:30:03.909Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "006cc895f3b872e785be9c0520981b4584abfff9563b14469b573c05eb7499ee", + "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 the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/4bb6d9f2d1554f44bc80cbb026876d0d.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/4bb6d9f2d1554f44bc80cbb026876d0d.json new file mode 100644 index 0000000000000000000000000000000000000000..fc0396f41d67ff97a449ae7dde64f5bbf63722af --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/4bb6d9f2d1554f44bc80cbb026876d0d.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "4bb6d9f2d1554f44bc80cbb026876d0d", + "parent_id": "3f38bdd890b04b4bb5d9af3e524cdf40", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T04:35:08.107Z", + "updated_at": "2026-09-20T04:35:08.107Z", + "executed_at": "2026-09-20T04:35:08.107Z", + "last_executed_at": "2026-09-20T04:35:08.107Z", + "execution_count": 1, + "prompt_sha256": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/79ee179ef2d04bac805c9cd7cdcf75fd.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/79ee179ef2d04bac805c9cd7cdcf75fd.json new file mode 100644 index 0000000000000000000000000000000000000000..f2d86dd65d443115e77c3536fed2fd25ae671a09 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/79ee179ef2d04bac805c9cd7cdcf75fd.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "79ee179ef2d04bac805c9cd7cdcf75fd", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T13:10:13.866Z", + "updated_at": "2026-09-19T13:10:13.867Z", + "executed_at": "2026-09-19T13:10:13.867Z", + "last_executed_at": "2026-09-19T13:10:13.867Z", + "execution_count": 1, + "prompt_sha256": "a728e77d8d9c868b86aaee2c0976e5f79fbe81e0d460a332f5fde6c6f268f3ad", + "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 nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A" +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..a099c0a6467a4bb00a46d59112d24136a93bc508 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/prompt_history/clip_03/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "gode_low_res", + "scene_id": "clip_03", + "active_revision": "4bb6d9f2d1554f44bc80cbb026876d0d", + "revisions": [ + { + "id": "79ee179ef2d04bac805c9cd7cdcf75fd", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-19T13:10:13.866Z", + "updated_at": "2026-09-19T13:10:13.867Z", + "executed_at": "2026-09-19T13:10:13.867Z", + "last_executed_at": "2026-09-19T13:10:13.867Z", + "execution_count": 1, + "prompt_sha256": "a728e77d8d9c868b86aaee2c0976e5f79fbe81e0d460a332f5fde6c6f268f3ad" + }, + { + "id": "3f38bdd890b04b4bb5d9af3e524cdf40", + "parent_id": "79ee179ef2d04bac805c9cd7cdcf75fd", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T13:30:03.909Z", + "updated_at": "2026-09-19T13:30:03.909Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "006cc895f3b872e785be9c0520981b4584abfff9563b14469b573c05eb7499ee" + }, + { + "id": "4bb6d9f2d1554f44bc80cbb026876d0d", + "parent_id": "3f38bdd890b04b4bb5d9af3e524cdf40", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T04:35:08.107Z", + "updated_at": "2026-09-20T04:35:08.107Z", + "executed_at": "2026-09-20T04:35:08.107Z", + "last_executed_at": "2026-09-20T04:35:08.107Z", + "execution_count": 1, + "prompt_sha256": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..86338d54880cf32e0043b5c4d5b9affe9ed8ada4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/api_prompt.json @@ -0,0 +1,552 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00168_.png" + }, + "is_changed": [ + "e3b419f532870650464654daae224a673a0313813ceef0ec8997a88b64549474" + ] + }, + "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": "MM-H3 - Blowjob v3.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/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..ba4d6da9edb7d3e1247db3373c47ea17928eb724 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "ebfee292e9efe8bce6b5182a6d93940a474ad3e5050696368fa9553eac74d9e2", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "9e90dc223f69ce0eaa89162045fd974a7adf69ac9e84199adecf91eaeb8eb68e", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..3609178b012be32feec13e6b9bbeb6159a9b15d0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/241be804208e400295f86575451a2c82/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -1416.7894796010853, + -2074.6403542561184 + ], + "scale": 1.1515146500000202 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00168_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00168_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": 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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..0db4d95143fe5abe2bf5bbb90fb2ae1270651088 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/api_prompt.json @@ -0,0 +1,552 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00134_.png" + }, + "is_changed": [ + "be330672c55394215e870a7a7568af72d7172f816f9b2e2ba6a279091e685d5d" + ] + }, + "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": [ + "38", + 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", + "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/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..157ccd10f297c9c522fca0b567bb4b7b6f303b5b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "b64d6eca6997765d47cae8db97a53c4b39990fbf6c0e356c3cf670cbddcc1542", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "7c6a9420f742645bbbc57a781b0995a6e319fbea2547c467165da14a253d4cad", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "20087a551ac65fc5a9c49b69c30b6b2540e4aa086422f62bdc65555f7f05fe6a", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "cac4a0addddd1b3c2785ad08233de9e603af94f33d7a6d61db2a53a34974a570", + "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 nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "90719bf7ca29911e9f1bbf9d0925299e701780a02a0f6aaa6f43df17d3a27c65", + "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 nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a525d5fb421d5326e86448cfe1a891144e1c4bcb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/5690d20ea19445968555df62567cd229/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -2866.909715980607, + -492.88854319594327 + ], + "scale": 0.7150000000000092 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00134_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00134_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": 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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + } + ], + "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/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..8140d1d610168e2e201c39da6c1d9581a9946b27 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/api_prompt.json @@ -0,0 +1,566 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\\noverall_soundscape: Sling fabric, stool, 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 stays on the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\\noverall_soundscape: Sling fabric, stool, 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. The adult woman with long wavy dark brown hair stays on the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\\noverall_soundscape: Sling fabric, stool, 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": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "ahlya_porn_00104 (1).png" + }, + "is_changed": [ + "e92b5749d401e2f21683eb71021bb2c3d128b44c5fb00a20cc7541745059564f" + ] + }, + "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/IcyTwerkPROmaxV2.safetensors", + "model": [ + "38", + 0 + ], + "strength_model": 0.7 + } + }, + "38": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "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/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..85fb96fea21a386e29837e31afe4731d0301028d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "3a374a78b44ef954219918bca81ea24cd56cfdead3d3b7f1983cb2eb1283a8d8", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\noverall_soundscape: Sling fabric, stool, 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 stays on the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, 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. The adult woman with long wavy dark brown hair stays on the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, 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": "6b9199a65ed06defe58eafbd572b786e488cb73bf5b4869ceef95e1e789be777", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\noverall_soundscape: Sling fabric, stool, 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 stays on the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f", + "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 the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, 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. The adult woman with long wavy dark brown hair stays on the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "006cc895f3b872e785be9c0520981b4584abfff9563b14469b573c05eb7499ee", + "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 the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..f5aa093903fb4af9bb79027e41197fba69d735ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/658fd5ce7ba84ac8855f9e393c6e47d6/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -261.72581125684627, + -1700.102376726232 + ], + "scale": 0.5909090909090998 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\\noverall_soundscape: Sling fabric, stool, 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 stays on the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\\noverall_soundscape: Sling fabric, stool, 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. The adult woman with long wavy dark brown hair stays on the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\\noverall_soundscape: Sling fabric, stool, 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}", + "gode_low_res", + "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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\",\n \"overall_soundscape: Sling fabric, stool, 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 stays on the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\",\n \"overall_soundscape: Sling fabric, stool, 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. The adult woman with long wavy dark brown hair stays on the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\",\n \"overall_soundscape: Sling fabric, stool, 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": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "ahlya_porn_00104 (1).png", + "image" + ], + "widgets_values_named": { + "image": "ahlya_porn_00104 (1).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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": 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": 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": 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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a917c0a2a6f2fbcf7d436f1ef4f68f13207f5a73 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/api_prompt.json @@ -0,0 +1,566 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00134_.png" + }, + "is_changed": [ + "be330672c55394215e870a7a7568af72d7172f816f9b2e2ba6a279091e685d5d" + ] + }, + "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/IcyTwerkPROmaxV2.safetensors", + "model": [ + "38", + 0 + ], + "strength_model": 0.7 + } + }, + "38": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "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/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a37235a6b45f39e47998addb8358f0141f5fb8dc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "a44afe5c9824bfd13eb3174847edcbdaeccf3864ecc8b679b18d8cc6895f8945", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "a5ff6daf6bdfe5e00ec3ba8e2797b746d4fd6cc2cf9fcad19968549dd98f2694", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "415646b6e65e7940cc42b6f218a9f7e8d73086b58bc073d6d02c4c0886951dc7", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "ad9a76dce4d6ce754106be15110b90bf07d37780ecea4bd201b327b5be09eab3", + "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 nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "a728e77d8d9c868b86aaee2c0976e5f79fbe81e0d460a332f5fde6c6f268f3ad", + "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 nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..942bdb88d1ff57a81cd7ec505e522dc5b5dae2a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6ae9186c12d246599eec483ab6b3b617/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -4956.872085833507, + -406.4189859775846 + ], + "scale": 0.8651500000000122 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00134_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00134_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": 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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..f6c26e9fb6a8d4ed0764e9fceb62d9b3f8ec4cd0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/api_prompt.json @@ -0,0 +1,565 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the shaft, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft, then back up to the head, her right hand traveling the same path in rhythm. [at 3s] she looks at the lens and blinks once. [at 5s] the camera starts a slight orbit to the right. [at 7s] another down-stroke, hand following her lips. A very quiet wet mouth sound. End while her mouth is still moving down the shaft.\\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot of her face, hand and shaft. She slides her mouth down then up, hand matching the stroke. [at 3s] she glances toward the lens and blinks. [at 6s] another full down-up stroke. A very quiet wet mouth sound. The camera holds the profile. End while her mouth is still traveling up toward the head.\\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. She slides her mouth down the shaft then up to the head, right hand following. [at 3s] she looks at the lens and blinks. [at 6s] another down-stroke. [at 8s] she comes back up to the head, lips still around it. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00168_.png" + }, + "is_changed": [ + "e3b419f532870650464654daae224a673a0313813ceef0ec8997a88b64549474" + ] + }, + "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/IcyTwerkPROmaxV2.safetensors", + "model": [ + "38", + 0 + ], + "strength_model": 0.7 + } + }, + "38": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "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/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..32e948746bb07b5f778986128ac0bb9091b7f213 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "577f05d8137717166c878d6a3ea4d0d0e5309f11b6e319d32df40a7eedc86985", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the shaft, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft, then back up to the head, her right hand traveling the same path in rhythm. [at 3s] she looks at the lens and blinks once. [at 5s] the camera starts a slight orbit to the right. [at 7s] another down-stroke, hand following her lips. A very quiet wet mouth sound. End while her mouth is still moving down the shaft.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot of her face, hand and shaft. She slides her mouth down then up, hand matching the stroke. [at 3s] she glances toward the lens and blinks. [at 6s] another full down-up stroke. A very quiet wet mouth sound. The camera holds the profile. End while her mouth is still traveling up toward the head.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. She slides her mouth down the shaft then up to the head, right hand following. [at 3s] she looks at the lens and blinks. [at 6s] another down-stroke. [at 8s] she comes back up to the head, lips still around it. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "968a75a7af63177a5aa412b9c4e249d0b03a127d09d08e7fe1a8b6cefede1e9f", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the shaft, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft, then back up to the head, her right hand traveling the same path in rhythm. [at 3s] she looks at the lens and blinks once. [at 5s] the camera starts a slight orbit to the right. [at 7s] another down-stroke, hand following her lips. A very quiet wet mouth sound. End while her mouth is still moving down the shaft.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "7de54f127bf70f46121c44c45b5ec5ab707b4c47cbd68c5893d7f73643343ca9", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the shaft, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft, then back up to the head, her right hand traveling the same path in rhythm. [at 3s] she looks at the lens and blinks once. [at 5s] the camera starts a slight orbit to the right. [at 7s] another down-stroke, hand following her lips. A very quiet wet mouth sound. End while her mouth is still moving down the shaft.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot of her face, hand and shaft. She slides her mouth down then up, hand matching the stroke. [at 3s] she glances toward the lens and blinks. [at 6s] another full down-up stroke. A very quiet wet mouth sound. The camera holds the profile. End while her mouth is still traveling up toward the head.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "76b503ad8ed092878cb41f59991fda76b80416dbc866db5dce952312c54fbf29", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot of her face, hand and shaft. She slides her mouth down then up, hand matching the stroke. [at 3s] she glances toward the lens and blinks. [at 6s] another full down-up stroke. A very quiet wet mouth sound. The camera holds the profile. End while her mouth is still traveling up toward the head.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. She slides her mouth down the shaft then up to the head, right hand following. [at 3s] she looks at the lens and blinks. [at 6s] another down-stroke. [at 8s] she comes back up to the head, lips still around it. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e1dcaed3398c4a4bb37835d0d34b395d0c525cc3573568d8e7a98d8e45a4ddf6", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. She slides her mouth down the shaft then up to the head, right hand following. [at 3s] she looks at the lens and blinks. [at 6s] another down-stroke. [at 8s] she comes back up to the head, lips still around it. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..8a9a30de955b7897fc3b076f1ccaf6060113e34d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/6edb86071c384173b1fa49bcaaf1c518/workflow.json @@ -0,0 +1,3104 @@ +{ + "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": [ + -955.4728191137597, + -2679.579389246827 + ], + "scale": 1.0468315000000172 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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" + }, + { + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the shaft, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft, then back up to the head, her right hand traveling the same path in rhythm. [at 3s] she looks at the lens and blinks once. [at 5s] the camera starts a slight orbit to the right. [at 7s] another down-stroke, hand following her lips. A very quiet wet mouth sound. End while her mouth is still moving down the shaft.\\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot of her face, hand and shaft. She slides her mouth down then up, hand matching the stroke. [at 3s] she glances toward the lens and blinks. [at 6s] another full down-up stroke. A very quiet wet mouth sound. The camera holds the profile. End while her mouth is still traveling up toward the head.\\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. She slides her mouth down the shaft then up to the head, right hand following. [at 3s] she looks at the lens and blinks. [at 6s] another down-stroke. [at 8s] she comes back up to the head, lips still around it. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the shaft, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft, then back up to the head, her right hand traveling the same path in rhythm. [at 3s] she looks at the lens and blinks once. [at 5s] the camera starts a slight orbit to the right. [at 7s] another down-stroke, hand following her lips. A very quiet wet mouth sound. End while her mouth is still moving down the shaft.\",\n \"overall_soundscape: Skin, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot of her face, hand and shaft. She slides her mouth down then up, hand matching the stroke. [at 3s] she glances toward the lens and blinks. [at 6s] another full down-up stroke. A very quiet wet mouth sound. The camera holds the profile. End while her mouth is still traveling up toward the head.\",\n \"overall_soundscape: Skin, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. She slides her mouth down the shaft then up to the head, right hand following. [at 3s] she looks at the lens and blinks. [at 6s] another down-stroke. [at 8s] she comes back up to the head, lips still around it. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\",\n \"overall_soundscape: Skin, very quiet breath, very quiet mouth sounds. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00168_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00168_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": 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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..af6b15244f6c7fa44fe30d3f65d48fe94a3f1e3a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/api_prompt.json @@ -0,0 +1,552 @@ +{ + "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": [ + "36", + 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" + } + }, + "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": 832, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"12928189876362038012\"\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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00168_.png" + }, + "is_changed": [ + "e3b419f532870650464654daae224a673a0313813ceef0ec8997a88b64549474" + ] + }, + "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": "MM-H3 - Blowjob v3.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/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..9d4be88629768cd4b60445b49e82692f636123c5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "83875a9a98c0b376984ed56db3f2666dd22f702d2462d4718f1aac33167dbc74", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": 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": 480 + }, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": "12928189876362038012", + "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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "1112e5045ca9010d4638cd1102956cd3b97a3c5f2acc6a9a107a097a431659ba", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 12928189876362038012, + "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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..664ca78968276b0d6daa364541000dc9e701636c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/865d46787a2f47fd813718faa942e9c2/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -2585.225582167544, + -1995.013813543337 + ], + "scale": 1.04683150000002 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"12928189876362038012\"\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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "h3-v06-release-example", + 480, + 832, + "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": 832, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"12928189876362038012\"\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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 480 + } + }, + { + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00168_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00168_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": [ + 5906.543056340104, + 83.11000564874949 + ], + "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": [ + 769.887265071714, + 1491.082502984605 + ], + "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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b901d2fcf1eee85148c246423011061df75d4d70 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/api_prompt.json @@ -0,0 +1,566 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00134_.png" + }, + "is_changed": [ + "be330672c55394215e870a7a7568af72d7172f816f9b2e2ba6a279091e685d5d" + ] + }, + "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/IcyTwerkPROmaxV2.safetensors", + "model": [ + "38", + 0 + ], + "strength_model": 0.7 + } + }, + "38": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "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/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..1342569b08c0a3280c18106b85851618925311d4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "13d223c11177102432d2bf23648c5c64ae5aff38a62a723a6f68137e0a05986d", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "228947f479eb02ae95fba0d03e9cf45c0ac1da34ebf4ce72622243e355c7b335", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "5bafb7d16e41460da1a3915acfd295918958c8f55eb836c486354cd059cf0fdd", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "ea48e7b31e9f1bed88c80ec815df59680b9a2d32ab700576dfd9db2e6232131d", + "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 nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "ac8ed0b0e5f8c0637dfd421ee128437ad640f9ba373088b1b08649520b6eabe4", + "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 nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..fc659fcc3119e0be42c384af584ec648ba856d69 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8ad83acbeff34692a487797787c66316/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -5288.260855152067, + -403.86676156773706 + ], + "scale": 1.1515146500000162 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00134_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00134_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": 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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..af6b15244f6c7fa44fe30d3f65d48fe94a3f1e3a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/api_prompt.json @@ -0,0 +1,552 @@ +{ + "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": [ + "36", + 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" + } + }, + "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": 832, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"12928189876362038012\"\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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00168_.png" + }, + "is_changed": [ + "e3b419f532870650464654daae224a673a0313813ceef0ec8997a88b64549474" + ] + }, + "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": "MM-H3 - Blowjob v3.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/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..9d4be88629768cd4b60445b49e82692f636123c5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "83875a9a98c0b376984ed56db3f2666dd22f702d2462d4718f1aac33167dbc74", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": 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": 480 + }, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": "12928189876362038012", + "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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "1112e5045ca9010d4638cd1102956cd3b97a3c5f2acc6a9a107a097a431659ba", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 12928189876362038012, + "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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..664ca78968276b0d6daa364541000dc9e701636c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8d72210d34dd4ecba67ee6878ed5dc9f/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -2585.225582167544, + -1995.013813543337 + ], + "scale": 1.04683150000002 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"12928189876362038012\"\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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "h3-v06-release-example", + 480, + 832, + "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": 832, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"12928189876362038012\"\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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 480 + } + }, + { + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00168_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00168_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": [ + 5906.543056340104, + 83.11000564874949 + ], + "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": [ + 769.887265071714, + 1491.082502984605 + ], + "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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..86338d54880cf32e0043b5c4d5b9affe9ed8ada4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/api_prompt.json @@ -0,0 +1,552 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00168_.png" + }, + "is_changed": [ + "e3b419f532870650464654daae224a673a0313813ceef0ec8997a88b64549474" + ] + }, + "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": "MM-H3 - Blowjob v3.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/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..ba4d6da9edb7d3e1247db3373c47ea17928eb724 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "ebfee292e9efe8bce6b5182a6d93940a474ad3e5050696368fa9553eac74d9e2", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "9e90dc223f69ce0eaa89162045fd974a7adf69ac9e84199adecf91eaeb8eb68e", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..3609178b012be32feec13e6b9bbeb6159a9b15d0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/8f774b8b76eb492f873596a65ae131b2/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -1416.7894796010853, + -2074.6403542561184 + ], + "scale": 1.1515146500000202 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00168_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00168_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": 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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..7ef8166b179f0a8d52c45365786de08abcc6447c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/api_prompt.json @@ -0,0 +1,552 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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 stays on her stomach, black lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "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": "MM-H3 - Blowjob v3.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/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..8300f1c45707ab1a4a26bea9e7de2a745b98c87d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "b4677bad12598082b932f94ca52fa438e39b20bd4fccd1d0bf42681c1e80c1cb", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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 stays on her stomach, black lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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": "e0f518b1e065a55cd803c2719148534d903eff6cb69f23fbad7d3969470f5060", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "581eada68880fa5728775116991a23900c8b52d32f519a2e97798d6fd9eff5fe", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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 stays on her stomach, black lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "d8a80db43dfa9ebae2400b1ee50a3f1f50db9700ccd03b145f002004c300b380", + "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 lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e0a7a888e9d77d19315530daa7eda5df36088f51bcfaa8d288fbbf728abf3ad1", + "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. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b44cbcd6abbfc2c1efeddfdc409bff007c95dea0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a2eac72c86b34b30bedfd3fa05d50d50/workflow.json @@ -0,0 +1,3104 @@ +{ + "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": [ + -5015.82851042292, + -121.88453767087498 + ], + "scale": 0.8651500000000168 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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" + }, + { + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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 stays on her stomach, black lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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}", + "gode_low_res", + "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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\",\n \"overall_soundscape: Lace thong, stockings, sheets, ass bounce, 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 stays on her stomach, black lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\",\n \"overall_soundscape: Lace thong, stockings, sheets, ass bounce, 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. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\",\n \"overall_soundscape: Lace thong, stockings, sheets, ass bounce, 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": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": [ + 5906.543056340104, + 83.11000564874949 + ], + "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": [ + 769.887265071714, + 1491.082502984605 + ], + "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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..af6b15244f6c7fa44fe30d3f65d48fe94a3f1e3a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/api_prompt.json @@ -0,0 +1,552 @@ +{ + "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": [ + "36", + 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" + } + }, + "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": 832, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"12928189876362038012\"\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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00168_.png" + }, + "is_changed": [ + "e3b419f532870650464654daae224a673a0313813ceef0ec8997a88b64549474" + ] + }, + "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": "MM-H3 - Blowjob v3.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/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..9d4be88629768cd4b60445b49e82692f636123c5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "83875a9a98c0b376984ed56db3f2666dd22f702d2462d4718f1aac33167dbc74", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": 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": 480 + }, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": "12928189876362038012", + "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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "1112e5045ca9010d4638cd1102956cd3b97a3c5f2acc6a9a107a097a431659ba", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 12928189876362038012, + "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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=0; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..664ca78968276b0d6daa364541000dc9e701636c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/a8c7b0066cb144dc820da032c37f143e/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -2585.225582167544, + -1995.013813543337 + ], + "scale": 1.04683150000002 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"12928189876362038012\"\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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "h3-v06-release-example", + 480, + 832, + "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": 832, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"12928189876362038012\"\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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 480 + } + }, + { + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00168_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00168_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": [ + 5906.543056340104, + 83.11000564874949 + ], + "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": [ + 769.887265071714, + 1491.082502984605 + ], + "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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e2c533e2abd055a97e0a3e415fc2bf5a161750a8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/api_prompt.json @@ -0,0 +1,552 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"12928189876362038012\"\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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00168_.png" + }, + "is_changed": [ + "e3b419f532870650464654daae224a673a0313813ceef0ec8997a88b64549474" + ] + }, + "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": "MM-H3 - Blowjob v3.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/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..788092c5da7eb7de1aba4cba367e350b33febad7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "ebfee292e9efe8bce6b5182a6d93940a474ad3e5050696368fa9553eac74d9e2", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": "12928189876362038012", + "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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "3130526939f4f09e034a61ec14f3de31ae634d71275476a788330be0d52f01ce", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 12928189876362038012 + } + }, + "run_name": "gode_low_res", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "612bf764f829730f427b297a2439c8d00a5c2a0b07b60292d5549f83ef6aed30", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e4d5916efabb73c358be4db88a84d4ba23a99ba662a1d2966ff08cbaedba8c5c", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 12928189876362038012, + "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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "e655840a6ecd136ef1abb58af34d34fd3fd38b50dddd997aa109f8e7161cb986", + "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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\nnon_diegetic_music: N/A", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22; blend=0; audio=final=generated/ref=off/carry=on; run=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..03e13da914c9317ae54419e77e6b21c036c1fab0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/bab8f822a01f4d26aec4beae81fa6938/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -1416.7894796010853, + -2074.6403542561184 + ], + "scale": 1.1515146500000202 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"12928189876362038012\"\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 keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\\noverall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "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 blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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 her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. 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. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting.\",\n \"overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00168_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00168_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": 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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a917c0a2a6f2fbcf7d436f1ef4f68f13207f5a73 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/api_prompt.json @@ -0,0 +1,566 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00134_.png" + }, + "is_changed": [ + "be330672c55394215e870a7a7568af72d7172f816f9b2e2ba6a279091e685d5d" + ] + }, + "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/IcyTwerkPROmaxV2.safetensors", + "model": [ + "38", + 0 + ], + "strength_model": 0.7 + } + }, + "38": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "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/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a37235a6b45f39e47998addb8358f0141f5fb8dc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "a44afe5c9824bfd13eb3174847edcbdaeccf3864ecc8b679b18d8cc6895f8945", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "a5ff6daf6bdfe5e00ec3ba8e2797b746d4fd6cc2cf9fcad19968549dd98f2694", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "415646b6e65e7940cc42b6f218a9f7e8d73086b58bc073d6d02c4c0886951dc7", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "ad9a76dce4d6ce754106be15110b90bf07d37780ecea4bd201b327b5be09eab3", + "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 nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "a728e77d8d9c868b86aaee2c0976e5f79fbe81e0d460a332f5fde6c6f268f3ad", + "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 nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..942bdb88d1ff57a81cd7ec505e522dc5b5dae2a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f3daa04e180840fca823b3774b5bf7f9/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -4956.872085833507, + -406.4189859775846 + ], + "scale": 0.8651500000000122 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00134_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00134_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": 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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..8140d1d610168e2e201c39da6c1d9581a9946b27 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/api_prompt.json @@ -0,0 +1,566 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\\noverall_soundscape: Sling fabric, stool, 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 stays on the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\\noverall_soundscape: Sling fabric, stool, 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. The adult woman with long wavy dark brown hair stays on the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\\noverall_soundscape: Sling fabric, stool, 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": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "ahlya_porn_00104 (1).png" + }, + "is_changed": [ + "e92b5749d401e2f21683eb71021bb2c3d128b44c5fb00a20cc7541745059564f" + ] + }, + "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/IcyTwerkPROmaxV2.safetensors", + "model": [ + "38", + 0 + ], + "strength_model": 0.7 + } + }, + "38": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "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/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..85fb96fea21a386e29837e31afe4731d0301028d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "3a374a78b44ef954219918bca81ea24cd56cfdead3d3b7f1983cb2eb1283a8d8", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\noverall_soundscape: Sling fabric, stool, 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 stays on the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, 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. The adult woman with long wavy dark brown hair stays on the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, 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": "6b9199a65ed06defe58eafbd572b786e488cb73bf5b4869ceef95e1e789be777", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "8d0ebb148655e09727996ed48d2ef5b084be9b9a3416cf735e26e5112c1c7f3b", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\noverall_soundscape: Sling fabric, stool, 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 stays on the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "7d78b2a099237716f8534dc2981f96d3ac3ee2307e01756c45fc4ac7de2e205f", + "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 the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, 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. The adult woman with long wavy dark brown hair stays on the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "006cc895f3b872e785be9c0520981b4584abfff9563b14469b573c05eb7499ee", + "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 the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\noverall_soundscape: Sling fabric, stool, 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..f5aa093903fb4af9bb79027e41197fba69d735ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f4f288679f5c4b47bcb5cf7ec53e3294/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -261.72581125684627, + -1700.102376726232 + ], + "scale": 0.5909090909090998 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\\noverall_soundscape: Sling fabric, stool, 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 stays on the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\\noverall_soundscape: Sling fabric, stool, 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. The adult woman with long wavy dark brown hair stays on the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\\noverall_soundscape: Sling fabric, stool, 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}", + "gode_low_res", + "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 stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going.\",\n \"overall_soundscape: Sling fabric, stool, 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 stays on the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\",\n \"overall_soundscape: Sling fabric, stool, 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. The adult woman with long wavy dark brown hair stays on the stool in the blue slingshot. [at 0s] ground-level frame on her thighs, sling and stool. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, breasts and sling. She looks at the lens and blinks. [at 8s] she tilts her head. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\",\n \"overall_soundscape: Sling fabric, stool, 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": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "ahlya_porn_00104 (1).png", + "image" + ], + "widgets_values_named": { + "image": "ahlya_porn_00104 (1).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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": 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": 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": 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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a917c0a2a6f2fbcf7d436f1ef4f68f13207f5a73 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/api_prompt.json @@ -0,0 +1,566 @@ +{ + "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": [ + "36", + 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" + } + }, + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "segment_crf": 20, + "video_blend_frames": 0, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "24": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00134_.png" + }, + "is_changed": [ + "be330672c55394215e870a7a7568af72d7172f816f9b2e2ba6a279091e685d5d" + ] + }, + "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/IcyTwerkPROmaxV2.safetensors", + "model": [ + "38", + 0 + ], + "strength_model": 0.7 + } + }, + "38": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "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/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/plan.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a37235a6b45f39e47998addb8358f0141f5fb8dc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "a44afe5c9824bfd13eb3174847edcbdaeccf3864ecc8b679b18d8cc6895f8945", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "a5ff6daf6bdfe5e00ec3ba8e2797b746d4fd6cc2cf9fcad19968549dd98f2694", + "prompt_prefix": "", + "run_name": "gode_low_res", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "415646b6e65e7940cc42b6f218a9f7e8d73086b58bc073d6d02c4c0886951dc7", + "raw_frames": 243, + "scene_prompt": "integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "ad9a76dce4d6ce754106be15110b90bf07d37780ecea4bd201b327b5be09eab3", + "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 nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\nnon_diegetic_music: N/A", + "prompt_hash": "a728e77d8d9c868b86aaee2c0976e5f79fbe81e0d460a332f5fde6c6f268f3ad", + "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 nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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=gode_low_res", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..942bdb88d1ff57a81cd7ec505e522dc5b5dae2a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/recovery_archives/f7f524376f3a4484aa6331623c439a3e/workflow.json @@ -0,0 +1,3106 @@ +{ + "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": [ + -4956.872085833507, + -406.4189859775846 + ], + "scale": 0.8651500000000122 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\\noverall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\\nnon_diegetic_music: N/A\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "gode_low_res", + "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 squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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 stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. 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. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo.\",\n \"overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line.\",\n \"non_diegetic_music: N/A\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea_edit__00134_.png", + "image" + ], + "widgets_values_named": { + "image": "krea_edit__00134_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": 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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/gode_low_res/reviews/clip_0001.a5598fde6774.8d13dce7d4c8.review.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/reviews/clip_0001.a5598fde6774.8d13dce7d4c8.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8d212f6da0c596f385482b163f9cab747890dd7a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/reviews/clip_0001.a5598fde6774.8d13dce7d4c8.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7c0315d46052a90037c17f168ef7ef37d5393ef4009c2f42e6cae4c754c464d +size 1222713 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/reviews/clip_0002.20ce05a22f77.1b80eec63953.review.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/reviews/clip_0002.20ce05a22f77.1b80eec63953.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d06d3b8f89fd08f67c6cef284cd8ff5ca53e6eb8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/reviews/clip_0002.20ce05a22f77.1b80eec63953.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4dcad0e7577c11bae1956684cd61ceb0d92027f7f39c6c96345e5499aa0685b0 +size 1573928 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/reviews/clip_0003.7eaf2c3f4bf3.137b9f791b98.review.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/reviews/clip_0003.7eaf2c3f4bf3.137b9f791b98.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0ef15740de04cf73a38567181bd485726af092eb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/reviews/clip_0003.7eaf2c3f4bf3.137b9f791b98.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c141361747302a35498135a8d919ce1a923349a93f872112320a7fa81ea92c1f +size 1450351 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.5690d20ea19445968555df62567cd229.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.5690d20ea19445968555df62567cd229.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e2ab03028c56337df78d5521a896fc56938434d3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.5690d20ea19445968555df62567cd229.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba84a2d598432ae21a1575544cac38d32effc4f451ac38cd79c0387db06f5413 +size 1047112 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.5690d20ea19445968555df62567cd229.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.5690d20ea19445968555df62567cd229.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..223ea2b3443443024cf0dc9993728d937063bbbe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.5690d20ea19445968555df62567cd229.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo. +overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..adeba2e9234e13d651a57bcadea6c96e5635fdda --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5769269aa563ce6b62aa3a54ecda26d49ecf32d17f4f4499439f873d1ea90baf +size 1151896 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..6e4f2710e1b896699e2b0bb02856ecf411c58697 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.658fd5ce7ba84ac8855f9e393c6e47d6.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the stool pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick sits on the black stool in a blue slingshot, breasts bare, concrete floor and dark doorway behind her. [at 0s] low angle. She rolls her hips left then right on the stool. icytwerk, she twerks slowly causing her ass to jiggle and shake. She looks at the lens and blinks once. [at 3s] one hand strokes her ass then her thigh. [at 5s] slow orbit, dutch angle, traveling toward her back. [at 7s] she tilts her head and looks at the spectator. A very quiet sigh. [at 8.5s] back view of her ass and the sling straps. End while the orbit and the slow twerk are still going. +overall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.6edb86071c384173b1fa49bcaaf1c518.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.6edb86071c384173b1fa49bcaaf1c518.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..57df2d1a707104376b3d2b8c4014de365dcd25fe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.6edb86071c384173b1fa49bcaaf1c518.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00cffd4a121e6b9f31f868c42a111bde137a2860fb68f7f1510433aaf840187d +size 762350 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.6edb86071c384173b1fa49bcaaf1c518.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.6edb86071c384173b1fa49bcaaf1c518.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..5aec7cb43d8620bb72671f57123c0082ff75432a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.6edb86071c384173b1fa49bcaaf1c518.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the shaft, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft, then back up to the head, her right hand traveling the same path in rhythm. [at 3s] she looks at the lens and blinks once. [at 5s] the camera starts a slight orbit to the right. [at 7s] another down-stroke, hand following her lips. A very quiet wet mouth sound. End while her mouth is still moving down the shaft. +overall_soundscape: Skin, very quiet breath, very quiet mouth sounds. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8ad83acbeff34692a487797787c66316.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8ad83acbeff34692a487797787c66316.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..0d94b61eb388500f4af022b4cd75fa1c172645c4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8ad83acbeff34692a487797787c66316.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d09bf0a88e3073c4f1d2b77dad151a3a45c944c34f0a9a4344bb71324d1af67e +size 997587 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8ad83acbeff34692a487797787c66316.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8ad83acbeff34692a487797787c66316.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..73305036dc48dc8c48751f2e0561772aa0b36150 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8ad83acbeff34692a487797787c66316.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. she twerks slowly causing her ass to jiggle and shake. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo. +overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b07727a8f084e064b0cb4b93d25c3c2bcb6d059a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27231cc9e92de59d4cbf259ff90051a467af01a6ade0fd37fdcc8f5005e66cbe +size 1383141 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..9eeecb3b78591745a26dea400d576964c919e34a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8d72210d34dd4ecba67ee6878ed5dc9f.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke. +overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8f774b8b76eb492f873596a65ae131b2.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8f774b8b76eb492f873596a65ae131b2.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1dd1f6f1b46c7acb5257c655471772b54b646ddc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8f774b8b76eb492f873596a65ae131b2.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78254d695e77415607f831a921cd4f76561ebc7c91840e99bb92de94061dfaf9 +size 982965 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8f774b8b76eb492f873596a65ae131b2.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8f774b8b76eb492f873596a65ae131b2.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..9eeecb3b78591745a26dea400d576964c919e34a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.8f774b8b76eb492f873596a65ae131b2.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the blowjob pose established by Picture 1. The adult woman with long wavy dark brown hair and glossy black lipstick leans over the man's penis, her right hand around the mid-shaft, black nails on the skin, the head of the penis between her lips, purple light on the bed. The man is only the torso and penis already in the still. bl0w_j0b. [at 0s] static close-up. She slides her mouth down the shaft then back up to the head, right hand traveling the same path. Slow. [at 2s] she looks at the lens, blinks once, tilts her head a little to her left without leaving the penis. [at 4s] she speeds up and takes more of the shaft, lips passing where her hand was, hand dropping to the base. [at 5s] the camera starts a slight orbit to the right. [at 7s] she slows, comes back to the head, tilts her head to her right. A very quiet wet mouth sound. End while her mouth is moving down on a medium stroke. +overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7b13a866a01dc80d9732bb8cebad16e5ecc2dcc6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5598fde6774286510869e4eadafb268038af1b1bba89bccfb5c6a3bcbab159c +size 1048893 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..7e7fa738e23ab05a8f1d3348afca7f3ea0f6bfca --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.a2eac72c86b34b30bedfd3fa05d50d50.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going. +overall_soundscape: Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.f7f524376f3a4484aa6331623c439a3e.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.f7f524376f3a4484aa6331623c439a3e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c0ac9a5dbac86524e9db7155ec31ee86dcf273e1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.f7f524376f3a4484aa6331623c439a3e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:201c692cda3a209745de7b8de85c6b7c11612e1de74e1d6d2b9e7b9acc28cf53 +size 982188 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.f7f524376f3a4484aa6331623c439a3e.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.f7f524376f3a4484aa6331623c439a3e.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..3f136d64cd211e5e7eada11970e68a0bc35321e8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0001.f7f524376f3a4484aa6331623c439a3e.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot begins on the squat pose established by Picture 1. The adult woman with long wavy dark brown hair is nude except for black vinyl heeled ankle boots and a black choker, squatting over a flesh-colored dildo standing on the wood floor, desk and blinds behind her. [at 0s] low angle, back view of her ass and the dildo. She lowers her hips and takes the dildo in, then rises, never stopping that up-down. Slow stroke. Hips roll left then right on the way down. [at 3s] one hand leaves the floor and strokes her ass then her thigh. [at 6s] she tilts her head and looks back at the lens, blinks once. A very quiet moan. [at 8s] she sinks deeper, then rises again. End while she is still rising on the dildo. +overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.241be804208e400295f86575451a2c82.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.241be804208e400295f86575451a2c82.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..546c2bb0a006bc0e7010f603a40708530767f5e6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.241be804208e400295f86575451a2c82.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a01c20e5b63584015ff8ed307d5f8bd8112c909d4aa9321f721028eaa00ecc2 +size 963357 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.241be804208e400295f86575451a2c82.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.241be804208e400295f86575451a2c82.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b99e7556fbc9f24a0c7eaae2d61acf58bf8da4c4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.241be804208e400295f86575451a2c82.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft. +overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.a8c7b0066cb144dc820da032c37f143e.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.a8c7b0066cb144dc820da032c37f143e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..742a25ed4e003e336c40a46640a55d5650a392bf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.a8c7b0066cb144dc820da032c37f143e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20ce05a22f77887173e9066e0c5965e4485a5cd60ce1a1e2f14fb59b4b9930fc +size 1413744 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.a8c7b0066cb144dc820da032c37f143e.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.a8c7b0066cb144dc820da032c37f143e.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b99e7556fbc9f24a0c7eaae2d61acf58bf8da4c4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.a8c7b0066cb144dc820da032c37f143e.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft. +overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.bab8f822a01f4d26aec4beae81fa6938.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.bab8f822a01f4d26aec4beae81fa6938.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..65cac272f3bd57dd63f2521862f740de0b43bdf4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.bab8f822a01f4d26aec4beae81fa6938.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d203357581ea91c59cb2181a05f48cc5208593fa296a82b528791e370592b06 +size 1138288 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.bab8f822a01f4d26aec4beae81fa6938.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.bab8f822a01f4d26aec4beae81fa6938.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b99e7556fbc9f24a0c7eaae2d61acf58bf8da4c4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.bab8f822a01f4d26aec4beae81fa6938.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] profile shot. She pumps at medium speed, mouth and hand together. [at 2.5s] she glances toward the lens, blinks, tilts her head down the shaft to her left. [at 4s] she accelerates, takes more of the penis, three deeper strokes, hand at the base. [at 6.5s] she slows to the head, tilts her head to her right. A very quiet wet mouth sound. The camera holds the profile. End while her lips are climbing the shaft. +overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f3daa04e180840fca823b3774b5bf7f9.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f3daa04e180840fca823b3774b5bf7f9.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4332cf5bad2cf19cb207edf440b8d8da828e5aa2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f3daa04e180840fca823b3774b5bf7f9.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f80b51a7d880914777c7857aba3654f0a2a6c8be3eacbd8109cba5608a742d96 +size 1044187 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f3daa04e180840fca823b3774b5bf7f9.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f3daa04e180840fca823b3774b5bf7f9.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..fc3531078d399ab7f31e22dcf387c87ddd2e2e62 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f3daa04e180840fca823b3774b5bf7f9.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo on the wood floor. [at 0s] she keeps the up-down on the dildo, medium speed, a little higher on the up-stroke. Hips roll left then right. [at 2s] slow orbit, dutch angle, traveling from her back toward her profile. [at 4s] her hand strokes her ass then her thigh. [at 6s] profile shot of her hip, ass and the dildo. She looks toward the lens, blinks. A very quiet moan. [at 8s] she drops lower on the dildo then rises. End while the next down-stroke is still traveling. +overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b609246511dccc1135072c507efc05902f7fc7d5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9263d47e60b091848a522ec0e4616029370b8262560613a290bb8a8a8c92587b +size 1022195 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..64d61c298226805380ff0105fb6e80db61bcb5b4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0002.f4f288679f5c4b47bcb5cf7ec53e3294.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays on the stool in the blue slingshot. [at 0s] dutch-angle orbit continues from her back. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] the frame becomes a profile shot of her torso, breast and hip. She blinks toward the lens. [at 7.5s] she tilts her head. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. +overall_soundscape: Sling fabric, stool, very quiet breath, very quiet sighs. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.6ae9186c12d246599eec483ab6b3b617.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.6ae9186c12d246599eec483ab6b3b617.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..07ae7576930126ac87284c038970ac210622924a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.6ae9186c12d246599eec483ab6b3b617.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50e2fbd2f17b2b923019c3dc3d42df4e2cc92fab2ab13434b82d6a2f657818ae +size 910539 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.6ae9186c12d246599eec483ab6b3b617.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.6ae9186c12d246599eec483ab6b3b617.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..99cfb66875e7ecf5d8d3d89b7ad9c0c5088d44e3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.6ae9186c12d246599eec483ab6b3b617.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair stays nude in the boots, still riding the dildo. [at 0s] profile shot holds. She rides faster, shorter strokes, still never stopping. Hips roll left then right. [at 3s] her hand strokes her ass. [at 5s] the camera zooms slightly toward her ass and the dildo. [at 7s] she tilts her head toward the lens. A very quiet moan. [at 8.5s] a deeper down-stroke then a rise. End while she is still moving on the dildo. +overall_soundscape: Skin, vinyl boots on wood, dildo, very quiet breath, very quiet moans. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.865d46787a2f47fd813718faa942e9c2.mp4 b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.865d46787a2f47fd813718faa942e9c2.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..885fae4fceec11df7cfc073ea14210bb5bf6d392 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.865d46787a2f47fd813718faa942e9c2.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7eaf2c3f4bf3537269f63819baf919d16203d0ad68b43a9d75896a5a2f5a1470 +size 1288566 diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.865d46787a2f47fd813718faa942e9c2.prompt.txt b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.865d46787a2f47fd813718faa942e9c2.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..9114c9de7632cab1daa21b5d34741d368998b592 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/segments/clip_0003.865d46787a2f47fd813718faa942e9c2.prompt.txt @@ -0,0 +1,3 @@ +integrated_multimodal_description: [Shot 1] Live-action, cinematic, a single continuous ten-second shot. The adult woman with long wavy dark brown hair keeps her mouth and right hand on the man's penis. bl0w_j0b. [at 0s] static frame. Slow down-up, hand glued to her lips. [at 2.5s] she looks at the lens, blinks twice, tilts her head to her left. [at 4s] she accelerates and sinks farther down the shaft, hand sliding to the base. [at 6s] she holds that deeper take for a beat, then pulls up. [at 8s] medium stroke, head tilt to her right. A very quiet wet mouth sound. The camera stays static. End while the next down-stroke is starting. +overall_soundscape: Skin, saliva, very quiet breath, very quiet mouth sounds. No spoken line. +non_diegetic_music: N/A \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/gode_low_res/workflow.json b/checkpoint_h3_context_loop/h3_chains/gode_low_res/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b44cbcd6abbfc2c1efeddfdc409bff007c95dea0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/gode_low_res/workflow.json @@ -0,0 +1,3104 @@ +{ + "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": [ + -5015.82851042292, + -121.88453767087498 + ], + "scale": 0.8651500000000168 + }, + "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": 67, + "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" + ], + [ + 65, + 37, + 0, + 34, + 0, + "MODEL" + ], + [ + 66, + 1, + 0, + 38, + 0, + "MODEL" + ], + [ + 67, + 38, + 0, + 37, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 66 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2420, + 180 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 4 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 2420, + 412 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 23 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 2420, + 668 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "er_sde" + ], + "widgets_values_named": { + "sampler_name": "er_sde" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 5, + 14, + 27 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 876 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 29 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 2420, + 1084 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 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": 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": 20, + "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" + }, + { + "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": false + }, + "id": 20, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [ + 16 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 3029.186032394576, + 2597.036443809425 + ], + "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": 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": [ + 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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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 stays on her stomach, black lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\\noverall_soundscape: Lace thong, stockings, sheets, ass bounce, 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}", + "gode_low_res", + "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 bed pose established by Picture 1. The adult woman with long wavy dark brown hair lies on her stomach, chin near the sheet, ass raised behind her in a black lace thong and black lace-top stockings, rainbow light across her face and the sheet, lamp on the nightstand. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 3s] one hand reaches back and strokes her ass then the stocking on her thigh. [at 5s] slow orbit, dutch angle, traveling from her face toward her raised ass. [at 7s] she tilts her head on the sheet. A very quiet sigh. [at 8.5s] back view of her ass and thong. End while the dutch orbit and the slow twerk are still going.\",\n \"overall_soundscape: Lace thong, stockings, sheets, ass bounce, 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 stays on her stomach, black lace thong, lace-top stockings, ass raised. [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going.\",\n \"overall_soundscape: Lace thong, stockings, sheets, ass bounce, 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. The adult woman with long wavy dark brown hair stays on her stomach in the Picture 1 pose. [at 0s] ground-level frame on her stockings, thighs and raised ass. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her hand strokes her thigh then her ass. [at 6s] the camera rises into a three-quarter view of her face, shoulders and raised hips. She looks at the lens and blinks. She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going.\",\n \"overall_soundscape: Lace thong, stockings, sheets, ass bounce, 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": "gode_low_res", + "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": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 2420, + 1292 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.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": [ + 2410.563625783194, + 2903.635095920648 + ], + "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": [ + 5906.543056340104, + 83.11000564874949 + ], + "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": [ + 769.887265071714, + 1491.082502984605 + ], + "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": 6, + "outputs": [ + { + "links": [ + 46 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 80, + 610 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 33, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + 80, + 180 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • FL2V Normal\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/FL2V Normal - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 65, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 12, + "outputs": [ + { + "links": [ + 62 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2705.4676887708074, + 2768.7798326144093 + ], + "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": [ + "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": 15, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2916.287458746067, + 2794.2136920409685 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "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": 67, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 65 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2424.566595562115, + 2624.8005268373786 + ], + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 1 + } + }, + { + "flags": { + "collapsed": false + }, + "id": 38, + "inputs": [ + { + "link": 66, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "outputs": [ + { + "links": [ + 67 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2409.0719878588598, + 2772.51202162865 + ], + "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": [ + "HMNSFW-AIO-V2.5.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "HMNSFW-AIO-V2.5.safetensors", + "strength_model": 0.8 + } + } + ], + "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/h3_chain/project_assets/catalog.json b/checkpoint_h3_context_loop/h3_chains/h3_chain/project_assets/catalog.json new file mode 100644 index 0000000000000000000000000000000000000000..f6a121428ed5ae3cace505d2579c0d7921b56bd1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/h3_chain/project_assets/catalog.json @@ -0,0 +1,10 @@ +{ + "assets": [], + "folders": [], + "format": "h3_project_assets_v1", + "project": "h3_chain", + "reference_slots": [], + "revision": "5a59efbe7455000a18d1c60e8f64bf7ee6306b2e35ff60604fd44eb633c6dc18", + "updated_at": "2026-09-07T18:31:21Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/h3_chain/prompt_history/intro/924c4c66cc89448c945204d7c5e08f64.json b/checkpoint_h3_context_loop/h3_chains/h3_chain/prompt_history/intro/924c4c66cc89448c945204d7c5e08f64.json new file mode 100644 index 0000000000000000000000000000000000000000..b8b0dbfc7a71b7be54a80807a98025c5814c99d3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/h3_chain/prompt_history/intro/924c4c66cc89448c945204d7c5e08f64.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "924c4c66cc89448c945204d7c5e08f64", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T18:31:21.193Z", + "updated_at": "2026-09-07T18:31:21.193Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "70915e5d53bd67bcf4ed31421e62237e4595811e41338cf41542fa5ce4cd0a62", + "prompt": "Describe the opening shot." +} diff --git a/checkpoint_h3_context_loop/h3_chains/h3_chain/prompt_history/intro/index.json b/checkpoint_h3_context_loop/h3_chains/h3_chain/prompt_history/intro/index.json new file mode 100644 index 0000000000000000000000000000000000000000..ad714c3f91bbb662cf3701f95c3c96f71ef73bbe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/h3_chain/prompt_history/intro/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "h3_chain", + "scene_id": "intro", + "active_revision": "924c4c66cc89448c945204d7c5e08f64", + "revisions": [ + { + "id": "924c4c66cc89448c945204d7c5e08f64", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T18:31:21.193Z", + "updated_at": "2026-09-07T18:31:21.193Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "70915e5d53bd67bcf4ed31421e62237e4595811e41338cf41542fa5ce4cd0a62" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d6410dd2292fc2922a259fdb096673eefe1ad365 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/api_prompt.json @@ -0,0 +1,613 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00022_.png" + }, + "is_changed": [ + "8fb232e38490a98f521e103ad47bdee3e815c98cb991322e07c8542563366891" + ] + }, + "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\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.51 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/blend_segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/blend_segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..14d5799dfa2bbc0e56e8ff7be019e1425bf8cec4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/blend_segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7964b578e633944460f015c9e843de451b8f9a136929c28673bf386718870c2c +size 7412428 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.json new file mode 100644 index 0000000000000000000000000000000000000000..facb55c578b1c71424c44845379c2c985554046f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "0f616296542e5ffba04b3dcf924d8d82ee728b8517d9582b566512bf0778099e", + "plan_hash": "70ce762c4230c1375a5944a74dce44932fffeee1bdf832a42c26e25eaf5411fd", + "run_name": "jiggle_walk_corridor_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "22736f25d013dc282333bd5ed9f161d2d3e32ed267d539264e911b1cdab693a3" + }, + "generation_hash": "36302abe743b84f72761798c1e00e62db75ef4ab79cb05f40b5a6a044622cf9b", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "seed": 9330133530536344922, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "cefbd75e8737453988c3c411263f4ea4", + "checkpoint": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.safetensors", + "checkpoint_sha256": "f09400c51d3ac37f7ad8f7c71244377f778c378dd545e6ffdc54ba0dce6af20c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T00:49:49Z", + "delivered_frames": 243, + "forked_from_branch_id": "f6eda9bf3c814ce7a89c05d47a98df06", + "generated_audio": "h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.cefbd75e8737453988c3c411263f4ea4.wav", + "generated_audio_sha256": "d30284399bdffb5ba50825f3a6367c836314608cd99ae6b3823cd10807f755fe", + "generated_continuity": "on", + "history_hash": "0f616296542e5ffba04b3dcf924d8d82ee728b8517d9582b566512bf0778099e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.prompt.txt", + "prompt_file_sha256": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "cefbd75e8737453988c3c411263f4ea4", + "revision_metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "22736f25d013dc282333bd5ed9f161d2d3e32ed267d539264e911b1cdab693a3" + }, + "generation_hash": "36302abe743b84f72761798c1e00e62db75ef4ab79cb05f40b5a6a044622cf9b", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "seed": 9330133530536344922, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "segment": "h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.mp4", + "segment_sha256": "ef1cfdb16839473148cf34c45a0de0d4c4121ef7e43e9da61e8cb1e73286ead9", + "source_reference": "off", + "steps": 3, + "supersedes": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.safetensors b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..731ce332a0a9d0aae6d9d5fd3e723d440da70393 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f09400c51d3ac37f7ad8f7c71244377f778c378dd545e6ffdc54ba0dce6af20c +size 136196760 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.json new file mode 100644 index 0000000000000000000000000000000000000000..ff029f5c936ecf585b8b91df14f12cd6fda0bf3c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "f470aace1d4a8ccfbce9dafd6dcba4d1011b9e43c6e3c03e4470c7f20e738270", + "plan_hash": "bb1b67093d1ccd424e171545018b76642c7d4e81e88fdce6d3680351cc407553", + "run_name": "jiggle_walk_corridor_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "60f4bf73092b6e8ce8899ddfeaa44bf5694a4f79cd42f72ac48a026775bb7e2f" + }, + "generation_hash": "a28f2318a815c86b891c83ccc5be64b273eb1559d388e545c52e6ce47d91ed36", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "f6eda9bf3c814ce7a89c05d47a98df06", + "checkpoint": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.safetensors", + "checkpoint_sha256": "982708f75c1932566ec4a15a575c72dd22a765b86ee5dd034a600832843b9897", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T00:46:19Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.wav", + "generated_audio_sha256": "474ea2e40be3af52f385d4e86e087ea7d8a2b1e8dc9ee52775461e45cea11cb0", + "generated_continuity": "on", + "history_hash": "f470aace1d4a8ccfbce9dafd6dcba4d1011b9e43c6e3c03e4470c7f20e738270", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_0/segments/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.prompt.txt", + "prompt_file_sha256": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "f6eda9bf3c814ce7a89c05d47a98df06", + "revision_metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "60f4bf73092b6e8ce8899ddfeaa44bf5694a4f79cd42f72ac48a026775bb7e2f" + }, + "generation_hash": "a28f2318a815c86b891c83ccc5be64b273eb1559d388e545c52e6ce47d91ed36", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/jiggle_walk_corridor_0/segments/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.mp4", + "segment_sha256": "170ae110206f18a98c4dcb87cbdb40d043527c7f9a7e3ac561c2dccfa060237a", + "source_reference": "off", + "steps": 3 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.safetensors b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..167c0cbaa7ca2c418d902af91f290b67260a27e8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:982708f75c1932566ec4a15a575c72dd22a765b86ee5dd034a600832843b9897 +size 136196744 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..facb55c578b1c71424c44845379c2c985554046f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "0f616296542e5ffba04b3dcf924d8d82ee728b8517d9582b566512bf0778099e", + "plan_hash": "70ce762c4230c1375a5944a74dce44932fffeee1bdf832a42c26e25eaf5411fd", + "run_name": "jiggle_walk_corridor_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "22736f25d013dc282333bd5ed9f161d2d3e32ed267d539264e911b1cdab693a3" + }, + "generation_hash": "36302abe743b84f72761798c1e00e62db75ef4ab79cb05f40b5a6a044622cf9b", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "seed": 9330133530536344922, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "cefbd75e8737453988c3c411263f4ea4", + "checkpoint": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.safetensors", + "checkpoint_sha256": "f09400c51d3ac37f7ad8f7c71244377f778c378dd545e6ffdc54ba0dce6af20c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T00:49:49Z", + "delivered_frames": 243, + "forked_from_branch_id": "f6eda9bf3c814ce7a89c05d47a98df06", + "generated_audio": "h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.cefbd75e8737453988c3c411263f4ea4.wav", + "generated_audio_sha256": "d30284399bdffb5ba50825f3a6367c836314608cd99ae6b3823cd10807f755fe", + "generated_continuity": "on", + "history_hash": "0f616296542e5ffba04b3dcf924d8d82ee728b8517d9582b566512bf0778099e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.prompt.txt", + "prompt_file_sha256": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "cefbd75e8737453988c3c411263f4ea4", + "revision_metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "22736f25d013dc282333bd5ed9f161d2d3e32ed267d539264e911b1cdab693a3" + }, + "generation_hash": "36302abe743b84f72761798c1e00e62db75ef4ab79cb05f40b5a6a044622cf9b", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "seed": 9330133530536344922, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "segment": "h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.mp4", + "segment_sha256": "ef1cfdb16839473148cf34c45a0de0d4c4121ef7e43e9da61e8cb1e73286ead9", + "source_reference": "off", + "steps": 3, + "supersedes": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.json new file mode 100644 index 0000000000000000000000000000000000000000..8349c8bedd1f40c455eb2d6018524f60caca1a4f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "bdf50b6e5589ab3aef8804dd0750a52db3298f2a7e79a44f7656d53764a7ace1", + "plan_hash": "70ce762c4230c1375a5944a74dce44932fffeee1bdf832a42c26e25eaf5411fd", + "run_name": "jiggle_walk_corridor_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "6f4eef8231402cce232e05861ac6c86639f45af0627b8985e942f688a628c070" + }, + "generation_hash": "faf8b64eca524b2d2f1cc910f4b41e51f9164f5d3cfc066677c4802c2c8b5e7a", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/jiggle_walk_corridor_0/blend_segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4", + "blend_segment_sha256": "7964b578e633944460f015c9e843de451b8f9a136929c28673bf386718870c2c", + "branch_id": "cefbd75e8737453988c3c411263f4ea4", + "checkpoint": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.safetensors", + "checkpoint_sha256": "c27b0d5fef1a37cd6ffb149ab3a2705fbb659cf7f71cde69b7608f8c0b7aebe7", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T00:53:34Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.wav", + "generated_audio_sha256": "236df5382575f6539fa6aeb5f8541efa477a13f17fa3b7b1b484e36810f9bd96", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.356999933719635, + 6.0, + 0.0 + ], + "context_motion_baseline": 0.22625732421875, + "detected_luma_jump": -2.3857994079589844, + "detection_threshold": 1.25, + "mean_luma_jump": -3.8760528564453125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.00363843137142705, + 0.00503843111150405 + ], + [ + 0.18825723984662224, + 0.21178665161132812 + ], + [ + 0.6634057347914747, + 0.6634057347914747 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.9277999997138977, + 48.00559616088867, + 169.16846237182605 + ], + "start_frame": 0, + "target_percentiles": [ + 1.2847999334335327, + 59.88859939575195, + 154.79859924316406 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "bdf50b6e5589ab3aef8804dd0750a52db3298f2a7e79a44f7656d53764a7ace1", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f09400c51d3ac37f7ad8f7c71244377f778c378dd545e6ffdc54ba0dce6af20c", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "cefbd75e8737453988c3c411263f4ea4", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.prompt.txt", + "prompt_file_sha256": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "c50ae84ec7bb4f05ad398e126c5f0a9d", + "revision_metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "6f4eef8231402cce232e05861ac6c86639f45af0627b8985e942f688a628c070" + }, + "generation_hash": "faf8b64eca524b2d2f1cc910f4b41e51f9164f5d3cfc066677c4802c2c8b5e7a", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4", + "segment_sha256": "147a865c6835c106961213406af18cc89e0aeedad5753af3a8add2c54f60b9d6", + "source_reference": "off", + "steps": 3, + "visual_context_source_checkpoint_sha256": "f09400c51d3ac37f7ad8f7c71244377f778c378dd545e6ffdc54ba0dce6af20c", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "cefbd75e8737453988c3c411263f4ea4", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.safetensors b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6be4f4914241811ac67720e213b30aaab4954de5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c27b0d5fef1a37cd6ffb149ab3a2705fbb659cf7f71cde69b7608f8c0b7aebe7 +size 135961840 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..8349c8bedd1f40c455eb2d6018524f60caca1a4f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "bdf50b6e5589ab3aef8804dd0750a52db3298f2a7e79a44f7656d53764a7ace1", + "plan_hash": "70ce762c4230c1375a5944a74dce44932fffeee1bdf832a42c26e25eaf5411fd", + "run_name": "jiggle_walk_corridor_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "6f4eef8231402cce232e05861ac6c86639f45af0627b8985e942f688a628c070" + }, + "generation_hash": "faf8b64eca524b2d2f1cc910f4b41e51f9164f5d3cfc066677c4802c2c8b5e7a", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/jiggle_walk_corridor_0/blend_segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4", + "blend_segment_sha256": "7964b578e633944460f015c9e843de451b8f9a136929c28673bf386718870c2c", + "branch_id": "cefbd75e8737453988c3c411263f4ea4", + "checkpoint": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.safetensors", + "checkpoint_sha256": "c27b0d5fef1a37cd6ffb149ab3a2705fbb659cf7f71cde69b7608f8c0b7aebe7", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T00:53:34Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.wav", + "generated_audio_sha256": "236df5382575f6539fa6aeb5f8541efa477a13f17fa3b7b1b484e36810f9bd96", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.356999933719635, + 6.0, + 0.0 + ], + "context_motion_baseline": 0.22625732421875, + "detected_luma_jump": -2.3857994079589844, + "detection_threshold": 1.25, + "mean_luma_jump": -3.8760528564453125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.00363843137142705, + 0.00503843111150405 + ], + [ + 0.18825723984662224, + 0.21178665161132812 + ], + [ + 0.6634057347914747, + 0.6634057347914747 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.9277999997138977, + 48.00559616088867, + 169.16846237182605 + ], + "start_frame": 0, + "target_percentiles": [ + 1.2847999334335327, + 59.88859939575195, + 154.79859924316406 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "bdf50b6e5589ab3aef8804dd0750a52db3298f2a7e79a44f7656d53764a7ace1", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f09400c51d3ac37f7ad8f7c71244377f778c378dd545e6ffdc54ba0dce6af20c", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "cefbd75e8737453988c3c411263f4ea4", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.prompt.txt", + "prompt_file_sha256": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "c50ae84ec7bb4f05ad398e126c5f0a9d", + "revision_metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "6f4eef8231402cce232e05861ac6c86639f45af0627b8985e942f688a628c070" + }, + "generation_hash": "faf8b64eca524b2d2f1cc910f4b41e51f9164f5d3cfc066677c4802c2c8b5e7a", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4", + "segment_sha256": "147a865c6835c106961213406af18cc89e0aeedad5753af3a8add2c54f60b9d6", + "source_reference": "off", + "steps": 3, + "visual_context_source_checkpoint_sha256": "f09400c51d3ac37f7ad8f7c71244377f778c378dd545e6ffdc54ba0dce6af20c", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "cefbd75e8737453988c3c411263f4ea4", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/final/t2v_normal_2026-09-17.generated.wav b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/final/t2v_normal_2026-09-17.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..cc5224ef18523400a493203286a2bdd1980af930 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/final/t2v_normal_2026-09-17.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc0cb2ba89f173620f46eb1f5a53cc70e43962c9e6584fabb8b3ec2f8858db8c +size 2474712 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/final/t2v_normal_2026-09-17.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/final/t2v_normal_2026-09-17.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c3a2ef8b6e1f5b21afe257e06d91fd92832b09cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/final/t2v_normal_2026-09-17.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:252d7743dc383a538e384f2db21498bfa8cb827038109b1c5ac6c63220d9f9a6 +size 13159261 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.cefbd75e8737453988c3c411263f4ea4.wav b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.cefbd75e8737453988c3c411263f4ea4.wav new file mode 100644 index 0000000000000000000000000000000000000000..b5e4c612ae3a74c897d7f6172da8fb194b55c56a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.cefbd75e8737453988c3c411263f4ea4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d30284399bdffb5ba50825f3a6367c836314608cd99ae6b3823cd10807f755fe +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.wav b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.wav new file mode 100644 index 0000000000000000000000000000000000000000..e681defb9e1c2105c04150051dd3af8f3020f596 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:474ea2e40be3af52f385d4e86e087ea7d8a2b1e8dc9ee52775461e45cea11cb0 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.wav b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.wav new file mode 100644 index 0000000000000000000000000000000000000000..33588d1edc9402a3d2f8cd20a51bfae1ac321f66 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:236df5382575f6539fa6aeb5f8541efa477a13f17fa3b7b1b484e36810f9bd96 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/manifest.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..29a03a2bff70de2deef9cbf4687a2ef2fb332779 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/manifest.json @@ -0,0 +1,279 @@ +{ + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_manifest_v3", + "plan_hash": "70ce762c4230c1375a5944a74dce44932fffeee1bdf832a42c26e25eaf5411fd", + "prompt_prefix": "", + "run_name": "jiggle_walk_corridor_0", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "cefbd75e8737453988c3c411263f4ea4", + "checkpoint": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.safetensors", + "checkpoint_sha256": "f09400c51d3ac37f7ad8f7c71244377f778c378dd545e6ffdc54ba0dce6af20c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T00:49:49Z", + "delivered_frames": 243, + "forked_from_branch_id": "f6eda9bf3c814ce7a89c05d47a98df06", + "generated_audio": "h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0001.cefbd75e8737453988c3c411263f4ea4.wav", + "generated_audio_sha256": "d30284399bdffb5ba50825f3a6367c836314608cd99ae6b3823cd10807f755fe", + "generated_continuity": "on", + "history_hash": "0f616296542e5ffba04b3dcf924d8d82ee728b8517d9582b566512bf0778099e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.prompt.txt", + "prompt_file_sha256": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "cefbd75e8737453988c3c411263f4ea4", + "revision_metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.cefbd75e8737453988c3c411263f4ea4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "22736f25d013dc282333bd5ed9f161d2d3e32ed267d539264e911b1cdab693a3" + }, + "generation_hash": "36302abe743b84f72761798c1e00e62db75ef4ab79cb05f40b5a6a044622cf9b", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "seed": 9330133530536344922, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "segment": "h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.mp4", + "segment_sha256": "ef1cfdb16839473148cf34c45a0de0d4c4121ef7e43e9da61e8cb1e73286ead9", + "source_reference": "off", + "steps": 3, + "supersedes": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.json" + }, + { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/jiggle_walk_corridor_0/blend_segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4", + "blend_segment_sha256": "7964b578e633944460f015c9e843de451b8f9a136929c28673bf386718870c2c", + "branch_id": "cefbd75e8737453988c3c411263f4ea4", + "checkpoint": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.safetensors", + "checkpoint_sha256": "c27b0d5fef1a37cd6ffb149ab3a2705fbb659cf7f71cde69b7608f8c0b7aebe7", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T00:53:34Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/jiggle_walk_corridor_0/generated_audio/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.wav", + "generated_audio_sha256": "236df5382575f6539fa6aeb5f8541efa477a13f17fa3b7b1b484e36810f9bd96", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.356999933719635, + 6.0, + 0.0 + ], + "context_motion_baseline": 0.22625732421875, + "detected_luma_jump": -2.3857994079589844, + "detection_threshold": 1.25, + "mean_luma_jump": -3.8760528564453125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.00363843137142705, + 0.00503843111150405 + ], + [ + 0.18825723984662224, + 0.21178665161132812 + ], + [ + 0.6634057347914747, + 0.6634057347914747 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.9277999997138977, + 48.00559616088867, + 169.16846237182605 + ], + "start_frame": 0, + "target_percentiles": [ + 1.2847999334335327, + 59.88859939575195, + 154.79859924316406 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "bdf50b6e5589ab3aef8804dd0750a52db3298f2a7e79a44f7656d53764a7ace1", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f09400c51d3ac37f7ad8f7c71244377f778c378dd545e6ffdc54ba0dce6af20c", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "cefbd75e8737453988c3c411263f4ea4", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.prompt.txt", + "prompt_file_sha256": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "c50ae84ec7bb4f05ad398e126c5f0a9d", + "revision_metadata": "h3_chains/jiggle_walk_corridor_0/checkpoints/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "6f4eef8231402cce232e05861ac6c86639f45af0627b8985e942f688a628c070" + }, + "generation_hash": "faf8b64eca524b2d2f1cc910f4b41e51f9164f5d3cfc066677c4802c2c8b5e7a", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4", + "segment_sha256": "147a865c6835c106961213406af18cc89e0aeedad5753af3a8add2c54f60b9d6", + "source_reference": "off", + "steps": 3, + "visual_context_source_checkpoint_sha256": "f09400c51d3ac37f7ad8f7c71244377f778c378dd545e6ffdc54ba0dce6af20c", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "cefbd75e8737453988c3c411263f4ea4", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/plan.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..70773f879551910acd98ccaddc70325c9bea6b8f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/plan.json @@ -0,0 +1,98 @@ +{ + "base_plan_hash": "71c7e44854907041e5432e09f218fc75fea38eef1ba58027d9bbacd3abed16ad", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "9330133530536344922", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "70ce762c4230c1375a5944a74dce44932fffeee1bdf832a42c26e25eaf5411fd", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922 + } + }, + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "steps": 3 + }, + { + "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, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=jiggle_walk_corridor_0", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..9e5f92bab4b7c13522dd093f9f54b2ad1060e0b2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "jiggle_walk_corridor_0", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "jiggle_walk_corridor_0", + "source_audio": null, + "updated_at": "2026-09-17T00:43:00Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_01/910151ae0c14479d9a352e21dee1504c.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_01/910151ae0c14479d9a352e21dee1504c.json new file mode 100644 index 0000000000000000000000000000000000000000..8316acae264bb4224454b3b4220669e9d6a12794 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_01/910151ae0c14479d9a352e21dee1504c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "910151ae0c14479d9a352e21dee1504c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-17T00:42:59.922Z", + "updated_at": "2026-09-17T00:47:10.478Z", + "executed_at": "2026-09-17T00:43:00.986Z", + "last_executed_at": "2026-09-17T00:47:10.478Z", + "execution_count": 3, + "prompt_sha256": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..4f1b7a7bbc795b1fdc7aeabcaf97dc3bbcf477e8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_01/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "jiggle_walk_corridor_0", + "scene_id": "clip_01", + "active_revision": "910151ae0c14479d9a352e21dee1504c", + "revisions": [ + { + "id": "910151ae0c14479d9a352e21dee1504c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-17T00:42:59.922Z", + "updated_at": "2026-09-17T00:47:10.478Z", + "executed_at": "2026-09-17T00:43:00.986Z", + "last_executed_at": "2026-09-17T00:47:10.478Z", + "execution_count": 3, + "prompt_sha256": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_02/829dcd26d74648c7adaa0e40c0a1f7ac.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_02/829dcd26d74648c7adaa0e40c0a1f7ac.json new file mode 100644 index 0000000000000000000000000000000000000000..c02a85397f2d05ca8ac9e49707767af8bc053e76 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_02/829dcd26d74648c7adaa0e40c0a1f7ac.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "829dcd26d74648c7adaa0e40c0a1f7ac", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-17T00:50:26.857Z", + "updated_at": "2026-09-17T00:50:26.857Z", + "executed_at": "2026-09-17T00:50:26.857Z", + "last_executed_at": "2026-09-17T00:50:26.857Z", + "execution_count": 1, + "prompt_sha256": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..64e0a88d66c4092e80b07f24b71825191740bcee --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "jiggle_walk_corridor_0", + "scene_id": "clip_02", + "active_revision": "829dcd26d74648c7adaa0e40c0a1f7ac", + "revisions": [ + { + "id": "829dcd26d74648c7adaa0e40c0a1f7ac", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-17T00:50:26.857Z", + "updated_at": "2026-09-17T00:50:26.857Z", + "executed_at": "2026-09-17T00:50:26.857Z", + "last_executed_at": "2026-09-17T00:50:26.857Z", + "execution_count": 1, + "prompt_sha256": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d6410dd2292fc2922a259fdb096673eefe1ad365 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/api_prompt.json @@ -0,0 +1,613 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00022_.png" + }, + "is_changed": [ + "8fb232e38490a98f521e103ad47bdee3e815c98cb991322e07c8542563366891" + ] + }, + "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\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.51 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/plan.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..70773f879551910acd98ccaddc70325c9bea6b8f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/plan.json @@ -0,0 +1,98 @@ +{ + "base_plan_hash": "71c7e44854907041e5432e09f218fc75fea38eef1ba58027d9bbacd3abed16ad", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "9330133530536344922", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "70ce762c4230c1375a5944a74dce44932fffeee1bdf832a42c26e25eaf5411fd", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922 + } + }, + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "steps": 3 + }, + { + "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, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=jiggle_walk_corridor_0", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/workflow.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..1ee20352b9233188588c2d414f0a77d999be2547 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/c50ae84ec7bb4f05ad398e126c5f0a9d/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -836.34968225084, + -177.6601688186838 + ], + "scale": 1.3513057093104348 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 1, + "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": 2, + "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": 3, + "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": 4, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 24, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "jiggle_walk_corridor_0", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheer fabric, footsteps on the glossy floor. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 21, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 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": [ + "backview_00022_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00022_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 17, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 14, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 18, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + 0.51 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 0.51 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 20, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d6410dd2292fc2922a259fdb096673eefe1ad365 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/api_prompt.json @@ -0,0 +1,613 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00022_.png" + }, + "is_changed": [ + "8fb232e38490a98f521e103ad47bdee3e815c98cb991322e07c8542563366891" + ] + }, + "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\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.51 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/plan.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..70773f879551910acd98ccaddc70325c9bea6b8f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/plan.json @@ -0,0 +1,98 @@ +{ + "base_plan_hash": "71c7e44854907041e5432e09f218fc75fea38eef1ba58027d9bbacd3abed16ad", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "9330133530536344922", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "70ce762c4230c1375a5944a74dce44932fffeee1bdf832a42c26e25eaf5411fd", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922 + } + }, + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "steps": 3 + }, + { + "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, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=jiggle_walk_corridor_0", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/workflow.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..1ee20352b9233188588c2d414f0a77d999be2547 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/cefbd75e8737453988c3c411263f4ea4/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -836.34968225084, + -177.6601688186838 + ], + "scale": 1.3513057093104348 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 1, + "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": 2, + "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": 3, + "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": 4, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 24, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "jiggle_walk_corridor_0", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheer fabric, footsteps on the glossy floor. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 21, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 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": [ + "backview_00022_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00022_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 17, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 14, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 18, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + 0.51 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 0.51 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 20, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e6025095a5f0d4d838895afca99f5c93251c1b79 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/api_prompt.json @@ -0,0 +1,613 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00022_.png" + }, + "is_changed": [ + "8fb232e38490a98f521e103ad47bdee3e815c98cb991322e07c8542563366891" + ] + }, + "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\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.51 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/plan.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..1372787f4b0df7ab9a5a1ae7225f3bfaf74c3abf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "71c7e44854907041e5432e09f218fc75fea38eef1ba58027d9bbacd3abed16ad", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "bb1b67093d1ccd424e171545018b76642c7d4e81e88fdce6d3680351cc407553", + "prompt_prefix": "", + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 3 + }, + { + "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, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b8312c6ac96eea3c08a96e0dca7041a835313badabd17cef6eaac55dbad35486", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=jiggle_walk_corridor_0", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/workflow.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b87f8079262ca5a00772a8662f9959ba58874919 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/recovery_archives/f6eda9bf3c814ce7a89c05d47a98df06/workflow.json @@ -0,0 +1,3694 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -836.34968225084, + -177.6601688186838 + ], + "scale": 1.3513057093104348 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 1, + "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": 2, + "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": 3, + "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": 4, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 24, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "jiggle_walk_corridor_0", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheer fabric, footsteps on the glossy floor. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 21, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 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": [ + "backview_00022_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00022_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 17, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 14, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 18, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + 0.51 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 0.51 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 20, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/reviews/clip_0001.ef1cfdb16839.46c5c3908221.review.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/reviews/clip_0001.ef1cfdb16839.46c5c3908221.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ff11b951cd550bf9e1695cb68895c16cd3f0c506 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/reviews/clip_0001.ef1cfdb16839.46c5c3908221.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0dcb1d75d792f7fa431bd38f4b296af1b34d68e6c7730db82b3390b478babc7e +size 6755446 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/reviews/clip_0002.147a865c6835.ec9c9f8f1de9.review.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/reviews/clip_0002.147a865c6835.ec9c9f8f1de9.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d763f5fc5366825b9b1506c4ebd957a7d6ddfd9f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/reviews/clip_0002.147a865c6835.ec9c9f8f1de9.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5076d23ae5a72853445c84bd2f5b81e1b9e661d6085f5c10a6095e9939f1a97e +size 6853286 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..749add0d4b71c4b99eebd52b2616f96338428da9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef1cfdb16839473148cf34c45a0de0d4c4121ef7e43e9da61e8cb1e73286ead9 +size 6629053 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.prompt.txt b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..12c1de9c85ec68f4e88f265d15889d07da4e0e6a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.cefbd75e8737453988c3c411263f4ea4.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement. + +summary: +[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot. +: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state. + +detailed_description: +[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Sheer fabric, footsteps on the glossy floor. No voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..fa437c4081a3024daae3eee51530bbdaed4980a9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:170ae110206f18a98c4dcb87cbdb40d043527c7f9a7e3ac561c2dccfa060237a +size 8543788 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.prompt.txt b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..12c1de9c85ec68f4e88f265d15889d07da4e0e6a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0001.f6eda9bf3c814ce7a89c05d47a98df06.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement. + +summary: +[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot. +: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state. + +detailed_description: +[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Sheer fabric, footsteps on the glossy floor. No voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..366d8482952c94d4f4022048d820e8c7893ea025 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:147a865c6835c106961213406af18cc89e0aeedad5753af3a8add2c54f60b9d6 +size 6743298 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.prompt.txt b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..7c9865ded324a31b49a51437195175b8803f7639 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/segments/clip_0002.c50ae84ec7bb4f05ad398e126c5f0a9d.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot. +: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still. + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/workflow.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..1ee20352b9233188588c2d414f0a77d999be2547 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_0/workflow.json @@ -0,0 +1,3698 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -836.34968225084, + -177.6601688186838 + ], + "scale": 1.3513057093104348 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 1, + "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": 2, + "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": 3, + "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": 4, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 24, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "jiggle_walk_corridor_0", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheer fabric, footsteps on the glossy floor. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 21, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 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": [ + "backview_00022_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00022_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 17, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 14, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 18, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + 0.51 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 0.51 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 20, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..18050682e1cabc3356487685de432ec5cec6353d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00022_.png" + }, + "is_changed": [ + "8fb232e38490a98f521e103ad47bdee3e815c98cb991322e07c8542563366891" + ] + }, + "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\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.75 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.75 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/blend_segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/blend_segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ec4c44ca49e8b7ee557a2c3a9d19b45c64e32934 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/blend_segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fd9688b83dbe47238efdabbecfdd5303d082272e0bec9cb0576b30abf46cef5 +size 6746779 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.json new file mode 100644 index 0000000000000000000000000000000000000000..d5439b373e861e2d98973e5806fb4f9f49cab142 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "a7509f02299e16e7fe961bbe0f2c3524370baf06b7cea9b62a8f4e5c985063c7", + "plan_hash": "d3be637647007e361227aed65d7ddb7e24f7d5c51ec9ba0666ce075b0c5b1165", + "run_name": "jiggle_walk_corridor_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ba478c30b10cfa2b6e506e1b1c8ccebd6c7aaeb185ed18807f640ead83514879" + }, + "generation_hash": "77a33587e3893f888d157dd40f4f551f781b96d638cfe8065d5274c95de95434", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "raw_frames": 243, + "seed": 9330133530536344922, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "860622a415fb430a9bca5a124651f6b6", + "checkpoint": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.safetensors", + "checkpoint_sha256": "f758d895da7212dcc0f6c41068d5ad354db659f730cfc4c00d558f22041c3893", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T01:12:24Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0001.860622a415fb430a9bca5a124651f6b6.wav", + "generated_audio_sha256": "2b6792f22c947ad66c603fe810d42cc6a43fb1b58d93ae7890c7ef4042de3dbd", + "generated_continuity": "on", + "history_hash": "a7509f02299e16e7fe961bbe0f2c3524370baf06b7cea9b62a8f4e5c985063c7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.prompt.txt", + "prompt_file_sha256": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "prompt_hash": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "860622a415fb430a9bca5a124651f6b6", + "revision_metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ba478c30b10cfa2b6e506e1b1c8ccebd6c7aaeb185ed18807f640ead83514879" + }, + "generation_hash": "77a33587e3893f888d157dd40f4f551f781b96d638cfe8065d5274c95de95434", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "raw_frames": 243, + "seed": 9330133530536344922, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "segment": "h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.mp4", + "segment_sha256": "21d5dc7f3282c8b7cdb116bb3930a006347e01de23f2ff4900927723627ad8cc", + "source_reference": "off", + "steps": 3 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.safetensors b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d9563d8bb3d7f7ae16c4906ad071ab4fbea9dd08 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f758d895da7212dcc0f6c41068d5ad354db659f730cfc4c00d558f22041c3893 +size 136196776 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..d5439b373e861e2d98973e5806fb4f9f49cab142 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "a7509f02299e16e7fe961bbe0f2c3524370baf06b7cea9b62a8f4e5c985063c7", + "plan_hash": "d3be637647007e361227aed65d7ddb7e24f7d5c51ec9ba0666ce075b0c5b1165", + "run_name": "jiggle_walk_corridor_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ba478c30b10cfa2b6e506e1b1c8ccebd6c7aaeb185ed18807f640ead83514879" + }, + "generation_hash": "77a33587e3893f888d157dd40f4f551f781b96d638cfe8065d5274c95de95434", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "raw_frames": 243, + "seed": 9330133530536344922, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "860622a415fb430a9bca5a124651f6b6", + "checkpoint": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.safetensors", + "checkpoint_sha256": "f758d895da7212dcc0f6c41068d5ad354db659f730cfc4c00d558f22041c3893", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T01:12:24Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0001.860622a415fb430a9bca5a124651f6b6.wav", + "generated_audio_sha256": "2b6792f22c947ad66c603fe810d42cc6a43fb1b58d93ae7890c7ef4042de3dbd", + "generated_continuity": "on", + "history_hash": "a7509f02299e16e7fe961bbe0f2c3524370baf06b7cea9b62a8f4e5c985063c7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.prompt.txt", + "prompt_file_sha256": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "prompt_hash": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "860622a415fb430a9bca5a124651f6b6", + "revision_metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ba478c30b10cfa2b6e506e1b1c8ccebd6c7aaeb185ed18807f640ead83514879" + }, + "generation_hash": "77a33587e3893f888d157dd40f4f551f781b96d638cfe8065d5274c95de95434", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "raw_frames": 243, + "seed": 9330133530536344922, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "segment": "h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.mp4", + "segment_sha256": "21d5dc7f3282c8b7cdb116bb3930a006347e01de23f2ff4900927723627ad8cc", + "source_reference": "off", + "steps": 3 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.json new file mode 100644 index 0000000000000000000000000000000000000000..e69f6786c045c5aa622f6d8949ce9cd97e2df693 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "dd3ec12aed12db8d146bc84b979ebb796a60e090e9aaf1b31427156172c1488c", + "plan_hash": "d3be637647007e361227aed65d7ddb7e24f7d5c51ec9ba0666ce075b0c5b1165", + "run_name": "jiggle_walk_corridor_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "306de09299a27992b799d87fdd5583a4ac53746df211db1e0d1e87bfddc451b8" + }, + "generation_hash": "86d142786a2859ef029a3728dae31f7104b0c7dfa1ea49ce984b2610b3e5a962", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/jiggle_walk_corridor_1/blend_segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4", + "blend_segment_sha256": "6fd9688b83dbe47238efdabbecfdd5303d082272e0bec9cb0576b30abf46cef5", + "branch_id": "860622a415fb430a9bca5a124651f6b6", + "checkpoint": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.safetensors", + "checkpoint_sha256": "77a20d36faf46df90db17f2b6007deccafe7504cb429419d42e4f5885b89a430", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T01:17:36Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0002.9147638277e34ee4bbb58eff5c80beff.wav", + "generated_audio_sha256": "b633390bba7f89c094e18114a9fb88ad284f3d49526b9416f3e913cc685f8b47", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.07099997997283936, + 3.2140045166015625, + 6.0 + ], + "context_motion_baseline": 0.249237060546875, + "detected_luma_jump": -3.2992324829101562, + "detection_threshold": 1.25, + "mean_luma_jump": -3.324127197265625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.00363843137142705, + 0.003916862665438185 + ], + [ + 0.27006273456648283, + 0.2826666738472733 + ], + [ + 0.675382786171109, + 0.6989121979358149 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.9277999997138977, + 68.86599731445312, + 172.2226104736328 + ], + "start_frame": 1, + "target_percentiles": [ + 0.9987999796867371, + 72.08000183105469, + 178.29840087890625 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "dd3ec12aed12db8d146bc84b979ebb796a60e090e9aaf1b31427156172c1488c", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f758d895da7212dcc0f6c41068d5ad354db659f730cfc4c00d558f22041c3893", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "860622a415fb430a9bca5a124651f6b6", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.prompt.txt", + "prompt_file_sha256": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "prompt_hash": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "9147638277e34ee4bbb58eff5c80beff", + "revision_metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "306de09299a27992b799d87fdd5583a4ac53746df211db1e0d1e87bfddc451b8" + }, + "generation_hash": "86d142786a2859ef029a3728dae31f7104b0c7dfa1ea49ce984b2610b3e5a962", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4", + "segment_sha256": "893c539dab75300cb1b66e0bc7920562eec990645200cc866ecb958faf983639", + "source_reference": "off", + "steps": 3, + "visual_context_source_checkpoint_sha256": "f758d895da7212dcc0f6c41068d5ad354db659f730cfc4c00d558f22041c3893", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "860622a415fb430a9bca5a124651f6b6", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.safetensors b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e8d7857d58fcc83d16fc8937d7aaf097561765f4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77a20d36faf46df90db17f2b6007deccafe7504cb429419d42e4f5885b89a430 +size 135961856 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..e69f6786c045c5aa622f6d8949ce9cd97e2df693 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "dd3ec12aed12db8d146bc84b979ebb796a60e090e9aaf1b31427156172c1488c", + "plan_hash": "d3be637647007e361227aed65d7ddb7e24f7d5c51ec9ba0666ce075b0c5b1165", + "run_name": "jiggle_walk_corridor_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "306de09299a27992b799d87fdd5583a4ac53746df211db1e0d1e87bfddc451b8" + }, + "generation_hash": "86d142786a2859ef029a3728dae31f7104b0c7dfa1ea49ce984b2610b3e5a962", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/jiggle_walk_corridor_1/blend_segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4", + "blend_segment_sha256": "6fd9688b83dbe47238efdabbecfdd5303d082272e0bec9cb0576b30abf46cef5", + "branch_id": "860622a415fb430a9bca5a124651f6b6", + "checkpoint": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.safetensors", + "checkpoint_sha256": "77a20d36faf46df90db17f2b6007deccafe7504cb429419d42e4f5885b89a430", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T01:17:36Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0002.9147638277e34ee4bbb58eff5c80beff.wav", + "generated_audio_sha256": "b633390bba7f89c094e18114a9fb88ad284f3d49526b9416f3e913cc685f8b47", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.07099997997283936, + 3.2140045166015625, + 6.0 + ], + "context_motion_baseline": 0.249237060546875, + "detected_luma_jump": -3.2992324829101562, + "detection_threshold": 1.25, + "mean_luma_jump": -3.324127197265625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.00363843137142705, + 0.003916862665438185 + ], + [ + 0.27006273456648283, + 0.2826666738472733 + ], + [ + 0.675382786171109, + 0.6989121979358149 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.9277999997138977, + 68.86599731445312, + 172.2226104736328 + ], + "start_frame": 1, + "target_percentiles": [ + 0.9987999796867371, + 72.08000183105469, + 178.29840087890625 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "dd3ec12aed12db8d146bc84b979ebb796a60e090e9aaf1b31427156172c1488c", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f758d895da7212dcc0f6c41068d5ad354db659f730cfc4c00d558f22041c3893", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "860622a415fb430a9bca5a124651f6b6", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.prompt.txt", + "prompt_file_sha256": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "prompt_hash": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "9147638277e34ee4bbb58eff5c80beff", + "revision_metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "306de09299a27992b799d87fdd5583a4ac53746df211db1e0d1e87bfddc451b8" + }, + "generation_hash": "86d142786a2859ef029a3728dae31f7104b0c7dfa1ea49ce984b2610b3e5a962", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4", + "segment_sha256": "893c539dab75300cb1b66e0bc7920562eec990645200cc866ecb958faf983639", + "source_reference": "off", + "steps": 3, + "visual_context_source_checkpoint_sha256": "f758d895da7212dcc0f6c41068d5ad354db659f730cfc4c00d558f22041c3893", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "860622a415fb430a9bca5a124651f6b6", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/final/t2v_normal_2026-09-17.generated.wav b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/final/t2v_normal_2026-09-17.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..4895f6b6116c40d4b1566544763ff22b7d8c0c7f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/final/t2v_normal_2026-09-17.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec7ef61534071db3f30af33de80fd5bc62dd74920154291b106c8cf0531fee0a +size 2474712 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/final/t2v_normal_2026-09-17.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/final/t2v_normal_2026-09-17.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..95dad7240bd9d6dead1ed3cb2665b0001f569fcf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/final/t2v_normal_2026-09-17.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0c07b5f4ae765b61913968f431219bc3cfb44f6fd36a196f5eb61535072d48c +size 12319839 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0001.860622a415fb430a9bca5a124651f6b6.wav b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0001.860622a415fb430a9bca5a124651f6b6.wav new file mode 100644 index 0000000000000000000000000000000000000000..b0b0f44a58ca5b07aa09f0fe9f81dffdf593f820 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0001.860622a415fb430a9bca5a124651f6b6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b6792f22c947ad66c603fe810d42cc6a43fb1b58d93ae7890c7ef4042de3dbd +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0002.9147638277e34ee4bbb58eff5c80beff.wav b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0002.9147638277e34ee4bbb58eff5c80beff.wav new file mode 100644 index 0000000000000000000000000000000000000000..b0596e620f5cf1862e6ca47c4fd02f8550c1d2c3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0002.9147638277e34ee4bbb58eff5c80beff.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b633390bba7f89c094e18114a9fb88ad284f3d49526b9416f3e913cc685f8b47 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/manifest.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..0b00dc163433c960d8424325e9be0973553bc2ce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/manifest.json @@ -0,0 +1,277 @@ +{ + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_1/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_1/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_1/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_manifest_v3", + "plan_hash": "d3be637647007e361227aed65d7ddb7e24f7d5c51ec9ba0666ce075b0c5b1165", + "prompt_prefix": "", + "run_name": "jiggle_walk_corridor_1", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "860622a415fb430a9bca5a124651f6b6", + "checkpoint": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.safetensors", + "checkpoint_sha256": "f758d895da7212dcc0f6c41068d5ad354db659f730cfc4c00d558f22041c3893", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T01:12:24Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0001.860622a415fb430a9bca5a124651f6b6.wav", + "generated_audio_sha256": "2b6792f22c947ad66c603fe810d42cc6a43fb1b58d93ae7890c7ef4042de3dbd", + "generated_continuity": "on", + "history_hash": "a7509f02299e16e7fe961bbe0f2c3524370baf06b7cea9b62a8f4e5c985063c7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.prompt.txt", + "prompt_file_sha256": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "prompt_hash": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "860622a415fb430a9bca5a124651f6b6", + "revision_metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0001.860622a415fb430a9bca5a124651f6b6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "ba478c30b10cfa2b6e506e1b1c8ccebd6c7aaeb185ed18807f640ead83514879" + }, + "generation_hash": "77a33587e3893f888d157dd40f4f551f781b96d638cfe8065d5274c95de95434", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "raw_frames": 243, + "seed": 9330133530536344922, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "segment": "h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.mp4", + "segment_sha256": "21d5dc7f3282c8b7cdb116bb3930a006347e01de23f2ff4900927723627ad8cc", + "source_reference": "off", + "steps": 3 + }, + { + "archives": { + "api_prompt": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/api_prompt.json", + "plan": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/plan.json", + "workflow": "h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/jiggle_walk_corridor_1/blend_segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4", + "blend_segment_sha256": "6fd9688b83dbe47238efdabbecfdd5303d082272e0bec9cb0576b30abf46cef5", + "branch_id": "860622a415fb430a9bca5a124651f6b6", + "checkpoint": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.safetensors", + "checkpoint_sha256": "77a20d36faf46df90db17f2b6007deccafe7504cb429419d42e4f5885b89a430", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-17T01:17:36Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/jiggle_walk_corridor_1/generated_audio/clip_0002.9147638277e34ee4bbb58eff5c80beff.wav", + "generated_audio_sha256": "b633390bba7f89c094e18114a9fb88ad284f3d49526b9416f3e913cc685f8b47", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.07099997997283936, + 3.2140045166015625, + 6.0 + ], + "context_motion_baseline": 0.249237060546875, + "detected_luma_jump": -3.2992324829101562, + "detection_threshold": 1.25, + "mean_luma_jump": -3.324127197265625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.00363843137142705, + 0.003916862665438185 + ], + [ + 0.27006273456648283, + 0.2826666738472733 + ], + [ + 0.675382786171109, + 0.6989121979358149 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.9277999997138977, + 68.86599731445312, + 172.2226104736328 + ], + "start_frame": 1, + "target_percentiles": [ + 0.9987999796867371, + 72.08000183105469, + 178.29840087890625 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "dd3ec12aed12db8d146bc84b979ebb796a60e090e9aaf1b31427156172c1488c", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "f758d895da7212dcc0f6c41068d5ad354db659f730cfc4c00d558f22041c3893", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "860622a415fb430a9bca5a124651f6b6", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.prompt.txt", + "prompt_file_sha256": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "prompt_hash": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "9147638277e34ee4bbb58eff5c80beff", + "revision_metadata": "h3_chains/jiggle_walk_corridor_1/checkpoints/clip_0002.9147638277e34ee4bbb58eff5c80beff.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "306de09299a27992b799d87fdd5583a4ac53746df211db1e0d1e87bfddc451b8" + }, + "generation_hash": "86d142786a2859ef029a3728dae31f7104b0c7dfa1ea49ce984b2610b3e5a962", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4", + "segment_sha256": "893c539dab75300cb1b66e0bc7920562eec990645200cc866ecb958faf983639", + "source_reference": "off", + "steps": 3, + "visual_context_source_checkpoint_sha256": "f758d895da7212dcc0f6c41068d5ad354db659f730cfc4c00d558f22041c3893", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "860622a415fb430a9bca5a124651f6b6", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/plan.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..46212a6e97b18d51e710dce09e5008bdf71b29a1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "dc1c9ab6f6d475d8f51756f86eee1ec7fffa0d579c4479c7267d9c83fa148ce7", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "9330133530536344922", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "d3be637647007e361227aed65d7ddb7e24f7d5c51ec9ba0666ce075b0c5b1165", + "prompt_prefix": "", + "run_name": "jiggle_walk_corridor_1", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "steps": 3 + }, + { + "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, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=jiggle_walk_corridor_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..a11552ef72b40e49e856356146a806dc14e5f18d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "jiggle_walk_corridor_1", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "jiggle_walk_corridor_1", + "source_audio": null, + "updated_at": "2026-09-17T01:44:23Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/7f1288f20cec4b539071f5b7acbfb579.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/7f1288f20cec4b539071f5b7acbfb579.json new file mode 100644 index 0000000000000000000000000000000000000000..6312962118af47880a29b64191da311c69929251 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/7f1288f20cec4b539071f5b7acbfb579.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "7f1288f20cec4b539071f5b7acbfb579", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-17T01:08:55.646Z", + "updated_at": "2026-09-17T01:08:55.646Z", + "executed_at": "2026-09-17T01:08:55.646Z", + "last_executed_at": "2026-09-17T01:08:55.646Z", + "execution_count": 1, + "prompt_sha256": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/b92a2408cd99454888520362cf1eb623.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/b92a2408cd99454888520362cf1eb623.json new file mode 100644 index 0000000000000000000000000000000000000000..b0c9a68b58ea19389f8ed60a155f41241c304c07 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/b92a2408cd99454888520362cf1eb623.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "b92a2408cd99454888520362cf1eb623", + "parent_id": "be5400924b9a45c78b226c09aa8e2215", + "label": "", + "archived_at": null, + "created_at": "2026-09-17T01:44:23.330Z", + "updated_at": "2026-09-17T01:44:23.330Z", + "executed_at": "2026-09-17T01:44:23.330Z", + "last_executed_at": "2026-09-17T01:44:23.330Z", + "execution_count": 1, + "prompt_sha256": "6a3391b49eb926c35eb4e6a95b866b8fe68019445216c20916fdf3e93ccda729", + "prompt": "subject_definitions:\n defines , the exact adult woman squatting in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer lace-back bodysuit, thong, fishnet stockings, black vinyl heeled boots, left hand on the wall, right hand on her knee, purple lights, concrete floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Low-angle take on the Picture 1 squat. She looks down the hall and starts a slow one-cheek twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer lace-back bodysuit, fishnets, boots, and ass across the complete shot.\n: fully_preserved - squat hallway pose, wall hand, purple light, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin in the purple hallway with exactly one woman. squats matching , back to the lens, left hand on the wall, fishnets and vinyl boots on, looking right in profile. She turns her face toward the far end of the hallway. icytwerk, she twerks slowly causing her ass to jiggle and shake, one cheek only. A short sigh. The camera holds a low angle with small amplitude at slow speed. End immediately after the one-cheek twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer lace, fishnet, boots on concrete, quiet breath, short sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/be5400924b9a45c78b226c09aa8e2215.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/be5400924b9a45c78b226c09aa8e2215.json new file mode 100644 index 0000000000000000000000000000000000000000..c2d84c3db1b288ceeff1f064a5a9b9bd08f92faf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/be5400924b9a45c78b226c09aa8e2215.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "be5400924b9a45c78b226c09aa8e2215", + "parent_id": "7f1288f20cec4b539071f5b7acbfb579", + "label": "", + "archived_at": null, + "created_at": "2026-09-17T01:09:27.460Z", + "updated_at": "2026-09-17T01:43:42.592Z", + "executed_at": "2026-09-17T01:09:52.091Z", + "last_executed_at": "2026-09-17T01:43:42.592Z", + "execution_count": 2, + "prompt_sha256": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..92313b55256dd499102ebc05197870bf02f2e90f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_01/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "jiggle_walk_corridor_1", + "scene_id": "clip_01", + "active_revision": "b92a2408cd99454888520362cf1eb623", + "revisions": [ + { + "id": "7f1288f20cec4b539071f5b7acbfb579", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-17T01:08:55.646Z", + "updated_at": "2026-09-17T01:08:55.646Z", + "executed_at": "2026-09-17T01:08:55.646Z", + "last_executed_at": "2026-09-17T01:08:55.646Z", + "execution_count": 1, + "prompt_sha256": "23b95a0f165164b2e048f51d5aff6d1a87f83802417bb2948804bc91df3fa626" + }, + { + "id": "be5400924b9a45c78b226c09aa8e2215", + "parent_id": "7f1288f20cec4b539071f5b7acbfb579", + "label": "", + "archived_at": null, + "created_at": "2026-09-17T01:09:27.460Z", + "updated_at": "2026-09-17T01:43:42.592Z", + "executed_at": "2026-09-17T01:09:52.091Z", + "last_executed_at": "2026-09-17T01:43:42.592Z", + "execution_count": 2, + "prompt_sha256": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c" + }, + { + "id": "b92a2408cd99454888520362cf1eb623", + "parent_id": "be5400924b9a45c78b226c09aa8e2215", + "label": "", + "archived_at": null, + "created_at": "2026-09-17T01:44:23.330Z", + "updated_at": "2026-09-17T01:44:23.330Z", + "executed_at": "2026-09-17T01:44:23.330Z", + "last_executed_at": "2026-09-17T01:44:23.330Z", + "execution_count": 1, + "prompt_sha256": "6a3391b49eb926c35eb4e6a95b866b8fe68019445216c20916fdf3e93ccda729" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_02/20a39f161f5d417980fb7cbac36b96e1.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_02/20a39f161f5d417980fb7cbac36b96e1.json new file mode 100644 index 0000000000000000000000000000000000000000..10b237146e2cd2c26c7d3f3c8a9ce6202a4d3f87 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_02/20a39f161f5d417980fb7cbac36b96e1.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "20a39f161f5d417980fb7cbac36b96e1", + "parent_id": "7a4895ceb4c44b0ea230a8de9c235db2", + "label": "", + "archived_at": null, + "created_at": "2026-09-17T01:44:20.742Z", + "updated_at": "2026-09-17T01:44:20.742Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "d37501e94a98393e06f3bee1f2664757e3a61cced109b9d24ada15cdb038e688", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer lace-back bodysuit, fishnets, boots, hallway, purple lights, 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] Continuous take. The other cheek twerks, then both. Camera starts to orbit.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer lace-back bodysuit, fishnets, boots, and ass across the complete shot.\n: fully_preserved - keep the incoming squat geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look down the hall and the one-cheek twerk; begin new action only after it and never reset the stride. icytwerk, she twerks causing her ass to jiggle and shake, now the other cheek, then both cheeks. A short sigh. The camera holds a low angle and starts a slow orbit around her ass with small amplitude at slow speed, continuous camera direction. End immediately after both cheeks are still twerking. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer lace, fishnet, boots on concrete, quiet breath, sighs, without restarting any sound at the scene boundary. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_02/7a4895ceb4c44b0ea230a8de9c235db2.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_02/7a4895ceb4c44b0ea230a8de9c235db2.json new file mode 100644 index 0000000000000000000000000000000000000000..de3678dfce72a0ddf8443bacc968ec581379672f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_02/7a4895ceb4c44b0ea230a8de9c235db2.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "7a4895ceb4c44b0ea230a8de9c235db2", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-17T01:08:48.426Z", + "updated_at": "2026-09-17T01:14:29.936Z", + "executed_at": "2026-09-17T01:14:29.936Z", + "last_executed_at": "2026-09-17T01:14:29.936Z", + "execution_count": 1, + "prompt_sha256": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..cc05027fa1a59c11f792e96e90f53c5b562a5a6a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/prompt_history/clip_02/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "jiggle_walk_corridor_1", + "scene_id": "clip_02", + "active_revision": "20a39f161f5d417980fb7cbac36b96e1", + "revisions": [ + { + "id": "7a4895ceb4c44b0ea230a8de9c235db2", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-17T01:08:48.426Z", + "updated_at": "2026-09-17T01:14:29.936Z", + "executed_at": "2026-09-17T01:14:29.936Z", + "last_executed_at": "2026-09-17T01:14:29.936Z", + "execution_count": 1, + "prompt_sha256": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a" + }, + { + "id": "20a39f161f5d417980fb7cbac36b96e1", + "parent_id": "7a4895ceb4c44b0ea230a8de9c235db2", + "label": "", + "archived_at": null, + "created_at": "2026-09-17T01:44:20.742Z", + "updated_at": "2026-09-17T01:44:20.742Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "d37501e94a98393e06f3bee1f2664757e3a61cced109b9d24ada15cdb038e688" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..18050682e1cabc3356487685de432ec5cec6353d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00022_.png" + }, + "is_changed": [ + "8fb232e38490a98f521e103ad47bdee3e815c98cb991322e07c8542563366891" + ] + }, + "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\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.75 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.75 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/plan.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..46212a6e97b18d51e710dce09e5008bdf71b29a1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "dc1c9ab6f6d475d8f51756f86eee1ec7fffa0d579c4479c7267d9c83fa148ce7", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "9330133530536344922", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "d3be637647007e361227aed65d7ddb7e24f7d5c51ec9ba0666ce075b0c5b1165", + "prompt_prefix": "", + "run_name": "jiggle_walk_corridor_1", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "steps": 3 + }, + { + "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, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=jiggle_walk_corridor_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/workflow.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..cd0342a0bef334aacb28f0f6ee308f5881f6b074 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/860622a415fb430a9bca5a124651f6b6/workflow.json @@ -0,0 +1,3696 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -2072.854368960314, + -123.08674075997259 + ], + "scale": 0.5730855330116972 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 1, + "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": 2, + "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": 3, + "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": 4, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 24, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "jiggle_walk_corridor_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"JGLWLK\",\n \"[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheer fabric, footsteps on the glossy floor. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\",\n \"\",\n \"detailed_description:\",\n \"JGLWLK\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 21, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 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": [ + "backview_00022_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00022_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 17, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 14, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 18, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + 0.75 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 0.75 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 20, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.75 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.75 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..18050682e1cabc3356487685de432ec5cec6353d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/api_prompt.json @@ -0,0 +1,614 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00022_.png" + }, + "is_changed": [ + "8fb232e38490a98f521e103ad47bdee3e815c98cb991322e07c8542563366891" + ] + }, + "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\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.75 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.75 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/plan.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..46212a6e97b18d51e710dce09e5008bdf71b29a1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "dc1c9ab6f6d475d8f51756f86eee1ec7fffa0d579c4479c7267d9c83fa148ce7", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "9330133530536344922", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "d3be637647007e361227aed65d7ddb7e24f7d5c51ec9ba0666ce075b0c5b1165", + "prompt_prefix": "", + "run_name": "jiggle_walk_corridor_1", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "468751a1e4b8a6cfa75d606da9a48eda764093ac0edbde2b41a960c1aed4d48c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSheer fabric, footsteps on the glossy floor. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 9330133530536344922, + "steps": 3 + }, + { + "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, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "6b2260a30cb0eb8cff964f212e5f120a7ff89c96683084838ff967aa4616f98a", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\n\ndetailed_description:\nJGLWLK\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=jiggle_walk_corridor_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/workflow.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..8e0527e9d6c5017ed6f63970b011cb88ba0b668f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/recovery_archives/9147638277e34ee4bbb58eff5c80beff/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -2072.854368960314, + -123.08674075997259 + ], + "scale": 0.5730855330116972 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 1, + "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": 2, + "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": 3, + "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": 4, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 24, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "jiggle_walk_corridor_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"JGLWLK\",\n \"[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheer fabric, footsteps on the glossy floor. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\",\n \"\",\n \"detailed_description:\",\n \"JGLWLK\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 21, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 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": [ + "backview_00022_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00022_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 17, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 14, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 18, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + 0.75 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 0.75 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 20, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.75 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.75 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/reviews/clip_0001.21d5dc7f3282.1034b44bda27.review.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/reviews/clip_0001.21d5dc7f3282.1034b44bda27.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a92333bf966b5177e8f289e446c347c9ddaca96d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/reviews/clip_0001.21d5dc7f3282.1034b44bda27.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d0b4d2e5e820a2c43a6c9c92eb510b2b6d613f2e9f46a8e7f46fe02289355cb +size 6452304 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/reviews/clip_0002.893c539dab75.cff670630fe9.review.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/reviews/clip_0002.893c539dab75.cff670630fe9.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1ea315277b20c3c94d6fac4f5d8fd01ba8cc6da3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/reviews/clip_0002.893c539dab75.cff670630fe9.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c84c3e41926c4552edb8945b58b6a05c9ae8c4f24969bbf910c9c931a896700 +size 6278249 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..095b5390de34c1f84d33658e9411f7a26e442ade --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21d5dc7f3282c8b7cdb116bb3930a006347e01de23f2ff4900927723627ad8cc +size 6319979 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.prompt.txt b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..d8f88ab53e0f55a4e0e17d0180b1fc35a34f367b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0001.860622a415fb430a9bca5a124651f6b6.prompt.txt @@ -0,0 +1,20 @@ +subject_definitions: + defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement. + +summary: +[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot. +: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state. + +detailed_description: +JGLWLK +[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Sheer fabric, footsteps on the glossy floor. No voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4 b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..cb37b6bfb3ded3106a566a1d5dc4dcb9c85e62d0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:893c539dab75300cb1b66e0bc7920562eec990645200cc866ecb958faf983639 +size 6159505 diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.prompt.txt b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b8c16fb0a2520e72f7400fd699b1f0e0376f9087 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/segments/clip_0002.9147638277e34ee4bbb58eff5c80beff.prompt.txt @@ -0,0 +1,20 @@ +subject_definitions: + preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary. + is the same single adult woman carried by the incoming H3 Motion Context and . + +summary: +[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot. +: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still. + +detailed_description: +JGLWLK +[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze. + +overall_soundscape: +Continue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/workflow.json b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..8e0527e9d6c5017ed6f63970b011cb88ba0b668f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/jiggle_walk_corridor_1/workflow.json @@ -0,0 +1,3700 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -2072.854368960314, + -123.08674075997259 + ], + "scale": 0.5730855330116972 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 81, + "last_node_id": 57, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 9, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 7, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "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": 1, + "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": 2, + "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": 3, + "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": 4, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -680.6207152682784, + 1126.1242106578632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 1, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 24, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 78, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": null, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 81, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_video_1", + "link": null, + "name": "ref_videos.ref_video_1", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 79, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "label": "ref_video_audio_1", + "link": null, + "name": "ref_video_audios.ref_video_audio_1", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2458.0739323007265, + 1054.9530569628446 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3307.0053401638206, + 1222.3689065266994 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": {}, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2353.375856642224, + 1125.8596921354406 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSheer fabric, footsteps on the glossy floor. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\\n: fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\\n\\ndetailed_description:\\nJGLWLK\\n[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "jiggle_walk_corridor_1", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman standing in the purple hallway, including her face in profile, long wavy dark brown hair, black nails, black sheer long-sleeve thong bodysuit, bare ass, right hand on the white wall, purple tube lights, concrete ceiling, glossy floor, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] Follow-cam take on the Picture 1 back pose. She leaves the wall, looks down the hall, and starts walking with her hips rolling.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - hallway back pose, purple tubes, wall hand, and camera height as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"JGLWLK\",\n \"[Shot 1] Begin in the purple hallway with exactly one woman. stands matching , back to the lens, right hand on the wall, black sheer thong bodysuit, looking left in profile. She takes her hand off the wall. She turns her face toward the far end of the hallway. BWALK, she starts walking slowly and her ass jiggles, hips rolling left then right. The camera follows her from behind at slow speed. End immediately after the walk is already going so the next shot can match on action. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Sheer fabric, footsteps on the glossy floor. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"9330133530536344922\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, long wavy dark brown hair, sheer black bodysuit, hallway, purple tubes, glossy floor, and photographic rendering established before the boundary.\",\n \" is the same single adult woman carried by the incoming H3 Motion Context and .\",\n \"\",\n \"summary:\",\n \"[reference generation] Match on Action. She keeps walking down the hall with hips rolling. Camera follows and zooms.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, sheer black bodysuit, and ass across the complete shot.\",\n \": fully_preserved - keep the incoming hallway geometry and the walk already moving; do not snap back to the hand-on-wall still.\",\n \"\",\n \"detailed_description:\",\n \"JGLWLK\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. Match on Action: the carried opening overlap already contains the walk away from the wall and the hip roll; begin new action only after it and never reset the stride. BWALK, she keeps walking slowly toward the far end of the hallway and her ass jiggles, hips rolling left then right. The camera follows her from behind and zooms in with small amplitude at slow speed, continuous camera direction. End immediately after the walk and the zoom are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue sheer fabric and footsteps on the glossy floor without restarting any sound at the scene boundary. No voice.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "jiggle_walk_corridor_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 21, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 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": [ + "backview_00022_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00022_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1815.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "content (2).png", + "image" + ], + "widgets_values_named": { + "image": "content (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 17, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 14, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 18, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + 0.75 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 0.75 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 20, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/JIGGLES.safetensors", + 0.75 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/JIGGLES.safetensors", + "strength_model": 0.75 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1493.8894780668647, + 1757.3113873602629 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 1957.4828358298048, + 1880.0972594666348 + ], + "properties": { + "Node name for S&R": "VHS_LoadVideo", + "cnr_id": "comfyui-videohelpersuite", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.7.9" + }, + "size": [ + 230.0200958251953, + 606.0269858224051 + ], + "type": "VHS_LoadVideo", + "widgets_values": { + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + }, + "widgets_values_named": { + "choose video to upload": null, + "custom_height": 0, + "custom_width": 0, + "force_rate": 24, + "format": "AnimateDiff", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "video": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "videopreview": { + "hidden": false, + "params": { + "custom_height": 0, + "custom_width": 0, + "filename": "3d46f42d6266ce916bfc78b3bb1a2082.mp4", + "force_rate": 24, + "format": "video/mp4", + "frame_load_cap": 0, + "select_every_nth": 1, + "skip_first_frames": 0, + "type": "input" + }, + "paused": false + } + } + }, + { + "flags": {}, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 16, + "outputs": [ + { + "links": [ + 81 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "mask", + "type": "MASK" + } + ], + "pos": [ + 1982.6370840755906, + 1456.9163991476048 + ], + "properties": { + "Node name for S&R": "ImageResizeKJv2", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 336 + ], + "type": "ImageResizeKJv2", + "widgets_values": [ + 544, + 896, + "nearest-exact", + "stretch", + "0, 0, 0", + "center", + 2, + "cpu" + ], + "widgets_values_named": { + "crop_position": "center", + "device": "cpu", + "divisible_by": 2, + "height": 896, + "keep_proportion": "stretch", + "pad_color": "0, 0, 0", + "upscale_method": "nearest-exact", + "width": 544 + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..4c31856a290f7d0ae5ac395a40762546da4dde71 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/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": 960, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nVelvet and lace, boots on marble. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\\n is the same single adult woman carried by the incoming H3 Motion Context and .\\n\\nsummary:\\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 124,\n \"steps\": 20,\n \"seed\": \"1975178174791885762\"\n }\n ]\n}", + "run_name": "masturbate_0", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 544 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea_edit__00470_.png" + }, + "is_changed": [ + "346885f6f49ec789ed4db3452999d34e38193962c2d8c0fb2264c798354a4e74" + ] + }, + "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/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.35 + } + }, + "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/masturbate_0/blend_segments/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.mp4 b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..26ece7cd817c40ea113953558a54ca2fae50fee1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a1eade995f5b5f9d29e505e0c28765bd6b8bd431ae3a34a79a2b203605f4f6e +size 3210035 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.mp4 b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..77237534228326dddfd899a01ef24ef2b4fd6d0f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d85a3865c45001523ba6485e7ff51da1699cc6818f7f822d9cdb615c0376606 +size 3626809 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.42b02518133d420a98afd11fc2db1386.mp4 b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.42b02518133d420a98afd11fc2db1386.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7bc19f7c6c15bfd25a83537852c7c347f3dff131 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.42b02518133d420a98afd11fc2db1386.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2114d6514bdc0392b9ea8c87d4cb629557c8b6368d56585bf0157866d6dc3881 +size 2323201 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.mp4 b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1cc88ff5f3931cd96937ac831801cc44572e45e9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24617880e29fbacbe9b485826d478b3865e034b8f2c80d9aad595a6435f2731b +size 2323755 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.926b119e10564d478b29493fefccc2e5.mp4 b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.926b119e10564d478b29493fefccc2e5.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..14112ab97cce0c391d94cc024ca2962cb7116300 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.926b119e10564d478b29493fefccc2e5.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d64d611c4c39428b42250e2af266746dd25a8ed266e902452f6a523c2292d6a +size 2226269 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.a7f17243d0f14e92933b60d1f70db677.mp4 b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.a7f17243d0f14e92933b60d1f70db677.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..fa5e069349a697a14a257c1154c342e7424787d2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.a7f17243d0f14e92933b60d1f70db677.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0abf3528986326fede6525055ddefec4c5d977a42dce16ba78c1a38f93e05b8b +size 2343857 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.mp4 b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..55905b22835483e5b333c5c8695eaedf14e0e55c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a77f58652306a811813d5391cd3d5332fc01d28d84c1028132aff49956a5f448 +size 2323799 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.mp4 b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c2067c340caf2739616e53e8af51639f73762bd7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/blend_segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10d5c021dc624d7b80608553ab2f6b4c771a523c04de5d523361cec7046a5767 +size 2083897 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.json new file mode 100644 index 0000000000000000000000000000000000000000..4f82a6954addf9469013102cc111448ade6ccccf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/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": "a0192cbd28bed8568c774931daf01c50a101d1dadccf79fc422887b3dc35bb6e", + "plan_hash": "6fa519fdfed299af32c7901ed244dfe97b96cddc462fb475c33253f679701b53", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d2b3f94fad4806f8ac6978ff7a0f49f3b5d9c55cb887301a31950e3687017c6e" + }, + "generation_hash": "ee0c2e33564fb7e77d37c7b0d1a0a7ef3acd61bea44e733761dc3b96d1fa23af", + "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": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "288cf2341ba344a8a9dfe81d4e95c711", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.safetensors", + "checkpoint_sha256": "65b1744998e7884ca673008b622806c4a6a44b8b71c701f9688a3590b900ec04", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-16T00:18:24Z", + "delivered_frames": 124, + "forked_from_branch_id": "5abc59a452f541f0808fbad18d27be6a", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.wav", + "generated_audio_sha256": "03f9eb75099c13e304fea83cd6fe19f2146be9a6b7b56b709e4d5dd6ba478da1", + "generated_continuity": "on", + "history_hash": "a0192cbd28bed8568c774931daf01c50a101d1dadccf79fc422887b3dc35bb6e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.prompt.txt", + "prompt_file_sha256": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "288cf2341ba344a8a9dfe81d4e95c711", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d2b3f94fad4806f8ac6978ff7a0f49f3b5d9c55cb887301a31950e3687017c6e" + }, + "generation_hash": "ee0c2e33564fb7e77d37c7b0d1a0a7ef3acd61bea44e733761dc3b96d1fa23af", + "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": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.mp4", + "segment_sha256": "66259c937714c85fc0be84a82551475f5deab3995570c6c6ed7b846f47cfed71", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2b503d6470ec380afabf2190f2b28b9abd3e03d0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65b1744998e7884ca673008b622806c4a6a44b8b71c701f9688a3590b900ec04 +size 146497328 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.json new file mode 100644 index 0000000000000000000000000000000000000000..c8600f3f327a607c5e4a11f909f1bc0e0981440e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/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": "masturbate_0", + "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/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/4b7c8a51a28e45c89d0aeae2cd06304e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "4b7c8a51a28e45c89d0aeae2cd06304e", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.safetensors", + "checkpoint_sha256": "a2e075b660817383254a4643a13280444857009ecc028a00203f81689dfb5cfe", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T07:24:34Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.wav", + "generated_audio_sha256": "a9f5607db153f3e5a4d15992ef41d6771dbaaa0e29468f2cb4c43d4c4665f034", + "generated_continuity": "on", + "history_hash": "25c01ee1e3de3fee3d0397be01b0c04aa0b171411c4d17185cf641cd6c248152", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/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/masturbate_0/segments/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.prompt.txt", + "prompt_file_sha256": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "4b7c8a51a28e45c89d0aeae2cd06304e", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.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/masturbate_0/segments/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.mp4", + "segment_sha256": "c1ee49d85df10198e39bf1253cf909e7c22273eaebb00c0571a15dd06c21cd4b", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c55dd2100740c811925781359dc4bf5bdebe5107 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2e075b660817383254a4643a13280444857009ecc028a00203f81689dfb5cfe +size 68256256 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4d07e535203a4660a372a46ec06496e5.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4d07e535203a4660a372a46ec06496e5.json new file mode 100644 index 0000000000000000000000000000000000000000..f058b03925fa0d370eacf8a2f2d140fc8eef2f54 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4d07e535203a4660a372a46ec06496e5.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/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": "63724e11be2c23edbc1687aeba5dc023d08ada7c5d0ff4ee3ef53baee5a9c757", + "plan_hash": "ba3501f3db9aeeb78a0425e759cef524e04b65e8d9d9e6bea8915c8d46b1b7f5", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "57fb2311bed3e33c115d4315fbcd04e48e03b9113f8f5b8e77eb940624b52b69" + }, + "generation_hash": "dc2c76bc1b50f7dc3003e4f3d112e0227b2887fce623e57e18a8a4d972df55e2", + "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": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/4d07e535203a4660a372a46ec06496e5/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "4d07e535203a4660a372a46ec06496e5", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.4d07e535203a4660a372a46ec06496e5.safetensors", + "checkpoint_sha256": "df610b25bcf4fd54fe1f03ed7f8330e90b944a034bfacf18c0ae39f8681fa52f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T08:56:18Z", + "delivered_frames": 243, + "forked_from_branch_id": "9eb10e01ec9b421fa5809567d3fe3dc2", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.4d07e535203a4660a372a46ec06496e5.wav", + "generated_audio_sha256": "b99fa2e28a74a47da5fb4b34426e1af72cc4f19b89d40ffe398dd86a92d7b7ab", + "generated_continuity": "on", + "history_hash": "63724e11be2c23edbc1687aeba5dc023d08ada7c5d0ff4ee3ef53baee5a9c757", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/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 both breasts. Shot ends on a slow dissolve while she is still standing.\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 both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.4d07e535203a4660a372a46ec06496e5.prompt.txt", + "prompt_file_sha256": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd", + "prompt_hash": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "4d07e535203a4660a372a46ec06496e5", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.4d07e535203a4660a372a46ec06496e5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "57fb2311bed3e33c115d4315fbcd04e48e03b9113f8f5b8e77eb940624b52b69" + }, + "generation_hash": "dc2c76bc1b50f7dc3003e4f3d112e0227b2887fce623e57e18a8a4d972df55e2", + "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": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd", + "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 both breasts. Shot ends on a slow dissolve while she is still standing.\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 both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.4d07e535203a4660a372a46ec06496e5.mp4", + "segment_sha256": "b21e0de1d2c3eeb4c828681a24dcc49668f21ad67351e5b44531e4e38eeece8a", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4d07e535203a4660a372a46ec06496e5.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4d07e535203a4660a372a46ec06496e5.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..8df2aba90a2e17ec859010021f3de7165e57bfd3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.4d07e535203a4660a372a46ec06496e5.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df610b25bcf4fd54fe1f03ed7f8330e90b944a034bfacf18c0ae39f8681fa52f +size 68256208 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.json new file mode 100644 index 0000000000000000000000000000000000000000..15a36fe5216f1d0a5cd662770ed48f51c0caf68d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/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": "05a53c2d7d9e9a104d3f1f86a1d90dd96fbcd2efadd82da604761c2b8c7ed5c2", + "plan_hash": "94444ab6e1463a7f7fd5fa7b51ff524b9d40d793ead64795c2eb6ae57e2d5b1b", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d2b3f94fad4806f8ac6978ff7a0f49f3b5d9c55cb887301a31950e3687017c6e" + }, + "generation_hash": "f32efeece9669e355aceb289e1669331db5a9bc63053cfb3a228d3852c118ff8", + "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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "5abc59a452f541f0808fbad18d27be6a", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.safetensors", + "checkpoint_sha256": "fa3afe59aa1dc70f0814085478b02b0ae6f0c26e5f427481c146a37b96ad8ff0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-16T00:01:35Z", + "delivered_frames": 124, + "forked_from_branch_id": "d764603c991b4b3f89431ab6ccd8a33b", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.5abc59a452f541f0808fbad18d27be6a.wav", + "generated_audio_sha256": "722f124b3b815ed17a23f44cc1204306ed7cb2fdb3404db8a02cb727bd4a05b5", + "generated_continuity": "on", + "history_hash": "05a53c2d7d9e9a104d3f1f86a1d90dd96fbcd2efadd82da604761c2b8c7ed5c2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.5abc59a452f541f0808fbad18d27be6a.prompt.txt", + "prompt_file_sha256": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "5abc59a452f541f0808fbad18d27be6a", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d2b3f94fad4806f8ac6978ff7a0f49f3b5d9c55cb887301a31950e3687017c6e" + }, + "generation_hash": "f32efeece9669e355aceb289e1669331db5a9bc63053cfb3a228d3852c118ff8", + "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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.5abc59a452f541f0808fbad18d27be6a.mp4", + "segment_sha256": "7ee242cd0003dde1ce6d56c946cc361603efa4263e2230ead896354c33b22ae3", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..dac302cf40a8f552a96e2076ac4c32a39592d932 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa3afe59aa1dc70f0814085478b02b0ae6f0c26e5f427481c146a37b96ad8ff0 +size 63979568 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.91cae02b66ba48d694277bce98796499.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.91cae02b66ba48d694277bce98796499.json new file mode 100644 index 0000000000000000000000000000000000000000..d6ab75a6f614f5c8e24d90ede89729e329d94b9c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.91cae02b66ba48d694277bce98796499.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/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": "0fc3796f0c1f6c41dcb091948fb7bb8bbcfe46f93da0e327547e70e1c71c949f", + "plan_hash": "7b5aaed04e7529318ecb786deda054e207afbeb17fe4d7b491abb5bc9aa8a88f", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1c5fe6cb10fe5eac5d6da9c470bb8c0a722a34e7fc88cc8a1b043cb11ad16b69" + }, + "generation_hash": "783eecc2e42fecb0c80f5140ddafc6dd53842786e8bf25c283f33ab5f0fb8fc9", + "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": 13416657719147302871, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/91cae02b66ba48d694277bce98796499/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "91cae02b66ba48d694277bce98796499", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.91cae02b66ba48d694277bce98796499.safetensors", + "checkpoint_sha256": "1d0df61df5dbec0f21c6af4990b96ba2adbf3c95056076467ab5754a0d3c97f2", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T07:29:40Z", + "delivered_frames": 243, + "forked_from_branch_id": "4b7c8a51a28e45c89d0aeae2cd06304e", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.91cae02b66ba48d694277bce98796499.wav", + "generated_audio_sha256": "22d463e974a57459395f3b6c0ae658b21f23faec0ee71d2c3fd19a8d78534406", + "generated_continuity": "on", + "history_hash": "0fc3796f0c1f6c41dcb091948fb7bb8bbcfe46f93da0e327547e70e1c71c949f", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/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/masturbate_0/segments/clip_0001.91cae02b66ba48d694277bce98796499.prompt.txt", + "prompt_file_sha256": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "91cae02b66ba48d694277bce98796499", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.91cae02b66ba48d694277bce98796499.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1c5fe6cb10fe5eac5d6da9c470bb8c0a722a34e7fc88cc8a1b043cb11ad16b69" + }, + "generation_hash": "783eecc2e42fecb0c80f5140ddafc6dd53842786e8bf25c283f33ab5f0fb8fc9", + "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": 13416657719147302871, + "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": 13416657719147302871, + "segment": "h3_chains/masturbate_0/segments/clip_0001.91cae02b66ba48d694277bce98796499.mp4", + "segment_sha256": "bb6526171c31ed0f6894da28d5403197acbd46bea801ddeeb08eb766b8df3803", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.91cae02b66ba48d694277bce98796499.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.91cae02b66ba48d694277bce98796499.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3e20cbf75fa1e0901d7c5054ee7adca16e0a2436 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.91cae02b66ba48d694277bce98796499.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d0df61df5dbec0f21c6af4990b96ba2adbf3c95056076467ab5754a0d3c97f2 +size 68256272 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.941c11c406d94d8abbfe70768bb185b4.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.941c11c406d94d8abbfe70768bb185b4.json new file mode 100644 index 0000000000000000000000000000000000000000..3dfc7f884ee520d33808bc2cb70ae79aca5d4306 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.941c11c406d94d8abbfe70768bb185b4.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/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": "9754778916c8790fcfac4d61b01fa1e882f44fdd3c54ebc230e0b148e602234d", + "plan_hash": "14542fe1e61d770ccea511e044d0daf0780db35c7199e8930e89a23307f07099", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0ad4a6fccaf4cef227cc3839d5f5483dd4c5ce568ac2535a6ef36931a3a227a5" + }, + "generation_hash": "1365ff674fd0cd3fc770d0dddf9d289e6a02dd38d03e862e2fef8506e1c68b1a", + "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": "b43e4b435aa63b55fea08ea3b489ac8fd51f3d1e8c6d4b4b29061845aafaeacb", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/941c11c406d94d8abbfe70768bb185b4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "941c11c406d94d8abbfe70768bb185b4", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.941c11c406d94d8abbfe70768bb185b4.safetensors", + "checkpoint_sha256": "c4cd8cea314634793a86468e77bc0669741e95202154502fd5c573c556f8d3a5", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T07:44:10Z", + "delivered_frames": 243, + "forked_from_branch_id": "96daf287704647a7ad850dda7336ba82", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.941c11c406d94d8abbfe70768bb185b4.wav", + "generated_audio_sha256": "2aedd245e94fe909fe9e7481b57f254891b2cbc224e399afcb08865de9bf0d7a", + "generated_continuity": "on", + "history_hash": "9754778916c8790fcfac4d61b01fa1e882f44fdd3c54ebc230e0b148e602234d", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/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 with her right hand, then masturbates with that same hand, one or two fingers only. Shot ends on a slow dissolve.\n\nretention_analysis:\n (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 that same right hand slides down. Left hand stays off her pussy. hmmasturbation, she masturbates slowly with one hand only, one or two fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the one-handed fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, one hand on breast then one or two fingers on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.941c11c406d94d8abbfe70768bb185b4.prompt.txt", + "prompt_file_sha256": "b43e4b435aa63b55fea08ea3b489ac8fd51f3d1e8c6d4b4b29061845aafaeacb", + "prompt_hash": "b43e4b435aa63b55fea08ea3b489ac8fd51f3d1e8c6d4b4b29061845aafaeacb", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "941c11c406d94d8abbfe70768bb185b4", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.941c11c406d94d8abbfe70768bb185b4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0ad4a6fccaf4cef227cc3839d5f5483dd4c5ce568ac2535a6ef36931a3a227a5" + }, + "generation_hash": "1365ff674fd0cd3fc770d0dddf9d289e6a02dd38d03e862e2fef8506e1c68b1a", + "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": "b43e4b435aa63b55fea08ea3b489ac8fd51f3d1e8c6d4b4b29061845aafaeacb", + "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 with her right hand, then masturbates with that same hand, one or two fingers only. Shot ends on a slow dissolve.\n\nretention_analysis:\n (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 that same right hand slides down. Left hand stays off her pussy. hmmasturbation, she masturbates slowly with one hand only, one or two fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the one-handed fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, one hand on breast then one or two fingers on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.941c11c406d94d8abbfe70768bb185b4.mp4", + "segment_sha256": "c9bda3b5e0e34d5684cc0848e987e086d26c5ae60ff690ccc42f2c43299471cc", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.96daf287704647a7ad850dda7336ba82.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.941c11c406d94d8abbfe70768bb185b4.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.941c11c406d94d8abbfe70768bb185b4.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..eeaf7f261ec807415508a80c0e20ae11263d232c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.941c11c406d94d8abbfe70768bb185b4.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4cd8cea314634793a86468e77bc0669741e95202154502fd5c573c556f8d3a5 +size 68256576 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.96daf287704647a7ad850dda7336ba82.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.96daf287704647a7ad850dda7336ba82.json new file mode 100644 index 0000000000000000000000000000000000000000..74ce1740660879dbfbc598a791f6bc79aa941961 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.96daf287704647a7ad850dda7336ba82.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/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": "0fc3796f0c1f6c41dcb091948fb7bb8bbcfe46f93da0e327547e70e1c71c949f", + "plan_hash": "075aeef99a05a0a82e5f793f1c33b8942d8f2b5fa94ac86d682f6b60a173408b", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1c5fe6cb10fe5eac5d6da9c470bb8c0a722a34e7fc88cc8a1b043cb11ad16b69" + }, + "generation_hash": "783eecc2e42fecb0c80f5140ddafc6dd53842786e8bf25c283f33ab5f0fb8fc9", + "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": 13416657719147302871, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/96daf287704647a7ad850dda7336ba82/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "96daf287704647a7ad850dda7336ba82", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.96daf287704647a7ad850dda7336ba82.safetensors", + "checkpoint_sha256": "07fa9f1231bb6d370dbda567a532f20be02c6065c0df32647973522cadd3400d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T07:34:21Z", + "delivered_frames": 243, + "forked_from_branch_id": "91cae02b66ba48d694277bce98796499", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.96daf287704647a7ad850dda7336ba82.wav", + "generated_audio_sha256": "67426ebc0c52f427a4d9bd870306b0603f87221863adc4bb4206272b19226534", + "generated_continuity": "on", + "history_hash": "0fc3796f0c1f6c41dcb091948fb7bb8bbcfe46f93da0e327547e70e1c71c949f", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/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/masturbate_0/segments/clip_0001.96daf287704647a7ad850dda7336ba82.prompt.txt", + "prompt_file_sha256": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_hash": "5e302c31ed31ca7c687ab085db56841346c35ac00d78a32eb226f6b514c05a5d", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "96daf287704647a7ad850dda7336ba82", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.96daf287704647a7ad850dda7336ba82.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1c5fe6cb10fe5eac5d6da9c470bb8c0a722a34e7fc88cc8a1b043cb11ad16b69" + }, + "generation_hash": "783eecc2e42fecb0c80f5140ddafc6dd53842786e8bf25c283f33ab5f0fb8fc9", + "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": 13416657719147302871, + "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": 13416657719147302871, + "segment": "h3_chains/masturbate_0/segments/clip_0001.96daf287704647a7ad850dda7336ba82.mp4", + "segment_sha256": "94582a96049eb086ad69738e221dadcb5511b5d4dc98a1c8885d32e20365e2f9", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.91cae02b66ba48d694277bce98796499.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.96daf287704647a7ad850dda7336ba82.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.96daf287704647a7ad850dda7336ba82.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..2aa894a2b7cf2456eb14faaf0a2ce72bd6a4ad1b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.96daf287704647a7ad850dda7336ba82.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07fa9f1231bb6d370dbda567a532f20be02c6065c0df32647973522cadd3400d +size 68256272 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.json new file mode 100644 index 0000000000000000000000000000000000000000..1bcbfb10aa51357c07e2fc9dcc69b6bdd61f3a0a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/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": "63724e11be2c23edbc1687aeba5dc023d08ada7c5d0ff4ee3ef53baee5a9c757", + "plan_hash": "ba3501f3db9aeeb78a0425e759cef524e04b65e8d9d9e6bea8915c8d46b1b7f5", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "57fb2311bed3e33c115d4315fbcd04e48e03b9113f8f5b8e77eb940624b52b69" + }, + "generation_hash": "dc2c76bc1b50f7dc3003e4f3d112e0227b2887fce623e57e18a8a4d972df55e2", + "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": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/9eb10e01ec9b421fa5809567d3fe3dc2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "9eb10e01ec9b421fa5809567d3fe3dc2", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.safetensors", + "checkpoint_sha256": "4c6281cd5c2a058ba594f5234a28ed63661941c5bb263e27e8ed9ac5fa900779", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T08:24:41Z", + "delivered_frames": 243, + "forked_from_branch_id": "941c11c406d94d8abbfe70768bb185b4", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.wav", + "generated_audio_sha256": "412e05a949e16321d9150a68960a373750d870cd3f0aa8a40a7edb3844727189", + "generated_continuity": "on", + "history_hash": "63724e11be2c23edbc1687aeba5dc023d08ada7c5d0ff4ee3ef53baee5a9c757", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/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 both breasts. Shot ends on a slow dissolve while she is still standing.\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 both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.prompt.txt", + "prompt_file_sha256": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd", + "prompt_hash": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "9eb10e01ec9b421fa5809567d3fe3dc2", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "57fb2311bed3e33c115d4315fbcd04e48e03b9113f8f5b8e77eb940624b52b69" + }, + "generation_hash": "dc2c76bc1b50f7dc3003e4f3d112e0227b2887fce623e57e18a8a4d972df55e2", + "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": "db10ea3473c1c69e60bd64a939bb86e0ec47ff9a5339f2192c570dfcac6067cd", + "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 both breasts. Shot ends on a slow dissolve while she is still standing.\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 both hands caress both breasts. No fingering. The camera holds a low angle with slight handheld shake. End on a slow dissolve while she is still standing with both hands on her breasts. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, hands on breasts, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.mp4", + "segment_sha256": "da3f1170a9f6c5522f7b17d3abf054013b1a48ca7d9a9836c0d7e67cad37f8b1", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.941c11c406d94d8abbfe70768bb185b4.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e4d8300bbd989630acab21d9e20909f00aee4e74 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c6281cd5c2a058ba594f5234a28ed63661941c5bb263e27e8ed9ac5fa900779 +size 68256208 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.json new file mode 100644 index 0000000000000000000000000000000000000000..a184f8b88b5e5fc54986cc4b0cb1a190203a9f79 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/cfe9feeb702b4be38b2aad6ded9d6a4f/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/cfe9feeb702b4be38b2aad6ded9d6a4f/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/cfe9feeb702b4be38b2aad6ded9d6a4f/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": "45e0d32eb8b8be37b57e2ebdf8cd047e08563a56090f7b36242d491ebd876daa", + "plan_hash": "e9420d4bfb419d309dac07ec1896f72032db6607d2338086fb1fe493a0a42e6c", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "c48ff48413d70533e77c0d9fab0d232687c2e1506abb93190559359711ffe16b" + }, + "generation_hash": "e86a92f4b4e68e98b341c41abac48b6da2062077e2a697af58be9289abfef0fd", + "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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/cfe9feeb702b4be38b2aad6ded9d6a4f/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/cfe9feeb702b4be38b2aad6ded9d6a4f/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/cfe9feeb702b4be38b2aad6ded9d6a4f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "cfe9feeb702b4be38b2aad6ded9d6a4f", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.safetensors", + "checkpoint_sha256": "1d49cf95190fb06ee0602d331467b16c63017817f4778767d507f89a5e30bea2", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T09:14:09Z", + "delivered_frames": 124, + "forked_from_branch_id": "f7152bbbb5834e029d01c8afda47ec8b", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.wav", + "generated_audio_sha256": "b0bb0ed5fc0088708a82ca1833f07196234a73b9e22813d7ac3d29c3c57f9170", + "generated_continuity": "on", + "history_hash": "45e0d32eb8b8be37b57e2ebdf8cd047e08563a56090f7b36242d491ebd876daa", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.prompt.txt", + "prompt_file_sha256": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd", + "prompt_hash": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "cfe9feeb702b4be38b2aad6ded9d6a4f", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "c48ff48413d70533e77c0d9fab0d232687c2e1506abb93190559359711ffe16b" + }, + "generation_hash": "e86a92f4b4e68e98b341c41abac48b6da2062077e2a697af58be9289abfef0fd", + "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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.mp4", + "segment_sha256": "f74b1145b9dd107ed8d688ed6956fdad67a94428e757e800eb77d21869fa82f4", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..fc091719c6ca4c8f6c720643de4049fc57c50e3b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d49cf95190fb06ee0602d331467b16c63017817f4778767d507f89a5e30bea2 +size 63979544 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.json new file mode 100644 index 0000000000000000000000000000000000000000..ae39939dce5dd754cbb10ccac6960127a0b94747 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/d764603c991b4b3f89431ab6ccd8a33b/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/d764603c991b4b3f89431ab6ccd8a33b/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/d764603c991b4b3f89431ab6ccd8a33b/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": 512 + }, + "format": "h3_chain_segment_v3", + "history_hash": "7643529dde80ec400455702c2029e38f24f7a402313c81dd77550663e3effcf6", + "plan_hash": "dcd6725d3fef435d16bd058ae162e659aae61657eba4468863a6798bdd2a01df", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "99b4a9134dcf868bf53da4ecf7f400395aae075956a269ba5ec2edc2fd0966c6", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "c48ff48413d70533e77c0d9fab0d232687c2e1506abb93190559359711ffe16b" + }, + "generation_hash": "a67da6d6328db4ef071bdb8fd52ea6cdbb8bbea8274b4670c2dc7a168150ce7e", + "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": 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": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/d764603c991b4b3f89431ab6ccd8a33b/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/d764603c991b4b3f89431ab6ccd8a33b/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/d764603c991b4b3f89431ab6ccd8a33b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "d764603c991b4b3f89431ab6ccd8a33b", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.safetensors", + "checkpoint_sha256": "df3fd5d2e145a9ae44f5841bbec97d0630301a687f7f6b141bf8e783eef100ce", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T10:42:22Z", + "delivered_frames": 124, + "forked_from_branch_id": "cfe9feeb702b4be38b2aad6ded9d6a4f", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.wav", + "generated_audio_sha256": "48b4da265fd99ef3582fbee2dc1964c820d755b9e1252c718e91bfb91563b2ad", + "generated_continuity": "on", + "history_hash": "7643529dde80ec400455702c2029e38f24f7a402313c81dd77550663e3effcf6", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.prompt.txt", + "prompt_file_sha256": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd", + "prompt_hash": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "d764603c991b4b3f89431ab6ccd8a33b", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "99b4a9134dcf868bf53da4ecf7f400395aae075956a269ba5ec2edc2fd0966c6", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "c48ff48413d70533e77c0d9fab0d232687c2e1506abb93190559359711ffe16b" + }, + "generation_hash": "a67da6d6328db4ef071bdb8fd52ea6cdbb8bbea8274b4670c2dc7a168150ce7e", + "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": 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": "88e6b3e276b1ea3fd6e1f6ae39c50194d880e785e2670a6664c7ec448c2760bd", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.mp4", + "segment_sha256": "a01923eadc5d3abf0104818264a178f46d385ece24377dbf42ca1bb6947a5aef", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..870e510f2fdcabd72d270f8484a77c1d3d9c908b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df3fd5d2e145a9ae44f5841bbec97d0630301a687f7f6b141bf8e783eef100ce +size 137960992 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.json new file mode 100644 index 0000000000000000000000000000000000000000..680866a5b6e9b9531c88d6c60626a0e03fb8bae9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/f7152bbbb5834e029d01c8afda47ec8b/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/f7152bbbb5834e029d01c8afda47ec8b/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/f7152bbbb5834e029d01c8afda47ec8b/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": "05a53c2d7d9e9a104d3f1f86a1d90dd96fbcd2efadd82da604761c2b8c7ed5c2", + "plan_hash": "94444ab6e1463a7f7fd5fa7b51ff524b9d40d793ead64795c2eb6ae57e2d5b1b", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d2b3f94fad4806f8ac6978ff7a0f49f3b5d9c55cb887301a31950e3687017c6e" + }, + "generation_hash": "f32efeece9669e355aceb289e1669331db5a9bc63053cfb3a228d3852c118ff8", + "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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/f7152bbbb5834e029d01c8afda47ec8b/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/f7152bbbb5834e029d01c8afda47ec8b/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/f7152bbbb5834e029d01c8afda47ec8b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "f7152bbbb5834e029d01c8afda47ec8b", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.safetensors", + "checkpoint_sha256": "eb9b8ba0511c053b8faa059f1d237b8e2168f10b87012eca743045f5c1b45b15", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T09:04:27Z", + "delivered_frames": 124, + "forked_from_branch_id": "4d07e535203a4660a372a46ec06496e5", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.wav", + "generated_audio_sha256": "722f124b3b815ed17a23f44cc1204306ed7cb2fdb3404db8a02cb727bd4a05b5", + "generated_continuity": "on", + "history_hash": "05a53c2d7d9e9a104d3f1f86a1d90dd96fbcd2efadd82da604761c2b8c7ed5c2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.prompt.txt", + "prompt_file_sha256": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "f7152bbbb5834e029d01c8afda47ec8b", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d2b3f94fad4806f8ac6978ff7a0f49f3b5d9c55cb887301a31950e3687017c6e" + }, + "generation_hash": "f32efeece9669e355aceb289e1669331db5a9bc63053cfb3a228d3852c118ff8", + "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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.mp4", + "segment_sha256": "fbb91a9408cf6540ac1a9bf04e17337f07fe7af32efb53422bfd56bd97532987", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.4d07e535203a4660a372a46ec06496e5.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..1a63e76eb9231bda9ddedba7193fa3d740868a0d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb9b8ba0511c053b8faa059f1d237b8e2168f10b87012eca743045f5c1b45b15 +size 63979568 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..4f82a6954addf9469013102cc111448ade6ccccf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/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": "a0192cbd28bed8568c774931daf01c50a101d1dadccf79fc422887b3dc35bb6e", + "plan_hash": "6fa519fdfed299af32c7901ed244dfe97b96cddc462fb475c33253f679701b53", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d2b3f94fad4806f8ac6978ff7a0f49f3b5d9c55cb887301a31950e3687017c6e" + }, + "generation_hash": "ee0c2e33564fb7e77d37c7b0d1a0a7ef3acd61bea44e733761dc3b96d1fa23af", + "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": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "288cf2341ba344a8a9dfe81d4e95c711", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.safetensors", + "checkpoint_sha256": "65b1744998e7884ca673008b622806c4a6a44b8b71c701f9688a3590b900ec04", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-16T00:18:24Z", + "delivered_frames": 124, + "forked_from_branch_id": "5abc59a452f541f0808fbad18d27be6a", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.wav", + "generated_audio_sha256": "03f9eb75099c13e304fea83cd6fe19f2146be9a6b7b56b709e4d5dd6ba478da1", + "generated_continuity": "on", + "history_hash": "a0192cbd28bed8568c774931daf01c50a101d1dadccf79fc422887b3dc35bb6e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.prompt.txt", + "prompt_file_sha256": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "288cf2341ba344a8a9dfe81d4e95c711", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d2b3f94fad4806f8ac6978ff7a0f49f3b5d9c55cb887301a31950e3687017c6e" + }, + "generation_hash": "ee0c2e33564fb7e77d37c7b0d1a0a7ef3acd61bea44e733761dc3b96d1fa23af", + "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": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.mp4", + "segment_sha256": "66259c937714c85fc0be84a82551475f5deab3995570c6c6ed7b846f47cfed71", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.json new file mode 100644 index 0000000000000000000000000000000000000000..a2bbf4ef4a88d920b1bd466f8ddbf47bb42bf64e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/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": "21a3d358f1d2fef67c9f4d35ce5003743a4534ba917c2af962a49975a0d09b34", + "plan_hash": "ba3501f3db9aeeb78a0425e759cef524e04b65e8d9d9e6bea8915c8d46b1b7f5", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "829f608d4397f8491d5114976335a16d6a2444ca27eba18ba9167b6e01f719f4" + }, + "generation_hash": "b7a11b049c729973cb40e79f19b3d316814183a373e8b379b86fff1dd57df2dd", + "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": "15592cecfb5661e3215568d2334bcc253d90452983fdd87f0349674ed6da42a6", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/28ab7e6758434e5e9bcbbc1c1254a596/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/masturbate_0/blend_segments/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.mp4", + "blend_segment_sha256": "4a1eade995f5b5f9d29e505e0c28765bd6b8bd431ae3a34a79a2b203605f4f6e", + "branch_id": "9eb10e01ec9b421fa5809567d3fe3dc2", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.safetensors", + "checkpoint_sha256": "1f3012aa48608f08848c5c9cb4e7db1d8d5900a28fe56ea09120ecbe99e603af", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T08:28:46Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.wav", + "generated_audio_sha256": "822a1d9de625c162f8f6729c662a2b46f74ceacecc3ebf7010e85af7613c0018", + "generated_continuity": "on", + "history_hash": "21a3d358f1d2fef67c9f4d35ce5003743a4534ba917c2af962a49975a0d09b34", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "4c6281cd5c2a058ba594f5234a28ed63661941c5bb263e27e8ed9ac5fa900779", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "9eb10e01ec9b421fa5809567d3fe3dc2", + "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 drops to all fours and crawls toward the lens, hips rolling left and right.\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 both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.prompt.txt", + "prompt_file_sha256": "15592cecfb5661e3215568d2334bcc253d90452983fdd87f0349674ed6da42a6", + "prompt_hash": "15592cecfb5661e3215568d2334bcc253d90452983fdd87f0349674ed6da42a6", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "28ab7e6758434e5e9bcbbc1c1254a596", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "829f608d4397f8491d5114976335a16d6a2444ca27eba18ba9167b6e01f719f4" + }, + "generation_hash": "b7a11b049c729973cb40e79f19b3d316814183a373e8b379b86fff1dd57df2dd", + "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": "15592cecfb5661e3215568d2334bcc253d90452983fdd87f0349674ed6da42a6", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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 drops to all fours and crawls toward the lens, hips rolling left and right.\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 both hands already on her breasts; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and both hands on her breasts; begin new action only after it and never reset the stride. She drops slowly to all fours. She crawls toward the spectator, hips rolling left then right. Breasts and pussy stay in the low-angle frame as she comes closer. No fingering. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the crawl and the hip roll are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, hands, knees and palms on the floor, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/masturbate_0/segments/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.mp4", + "segment_sha256": "759743424a69bd07ff306a9bf23fb56a2b431a9d7d14f849e7ac0d3ae91e2f0a", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.json", + "visual_context_source_checkpoint_sha256": "4c6281cd5c2a058ba594f5234a28ed63661941c5bb263e27e8ed9ac5fa900779", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "9eb10e01ec9b421fa5809567d3fe3dc2", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..9804a83ab349d5865b3dab8094b96499fca26b75 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f3012aa48608f08848c5c9cb4e7db1d8d5900a28fe56ea09120ecbe99e603af +size 68021648 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.json new file mode 100644 index 0000000000000000000000000000000000000000..83e3e2eec423ec123f98e4ef793c4e0c4d3de380 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/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": "02982401b0162f945cf9e4205abe19c64e5da8e878e0167ddfc392890022abe8", + "plan_hash": "14542fe1e61d770ccea511e044d0daf0780db35c7199e8930e89a23307f07099", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "997c27330d6ab770ee7f3194fd85ee2af572ca4bc104aa111dca825e0261172f" + }, + "generation_hash": "59d3ec177fd68915428f73753cae22e78fbcffd8022e3a8c4b1d653000334b2c", + "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": "7e8295feadd07bcfc3ef0ddd7144cecefd5df3c2900960df2d8dd2d987678b0b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/3e1a9cf7042847c7b0455a6bd4d067b8/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/masturbate_0/blend_segments/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.mp4", + "blend_segment_sha256": "9d85a3865c45001523ba6485e7ff51da1699cc6818f7f822d9cdb615c0376606", + "branch_id": "941c11c406d94d8abbfe70768bb185b4", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.safetensors", + "checkpoint_sha256": "a29fa436c89d93bd28d41135a20f2f17832f3e10ef44e358ae133d07590c9144", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T08:10:20Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.wav", + "generated_audio_sha256": "3bb0eb3a801ab9b805abef09ea549745ee0e5d806cb639de4a027d54ee6c9bfa", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + -3.569801044464107, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.48365020751953125, + "detected_luma_jump": 8.414962768554688, + "detection_threshold": 1.8423233032226562, + "mean_luma_jump": 8.511329650878906, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.11185725342993642, + 0.09785803364772425 + ], + [ + 0.4758525474398744, + 0.4523231356751685 + ], + [ + 0.675610231885723, + 0.6520808201210172 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 28.52359962463379, + 121.34239959716797, + 172.28060913085938 + ], + "start_frame": 0, + "target_percentiles": [ + 24.953798580169682, + 111.4169921875, + 162.7030029296875 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "02982401b0162f945cf9e4205abe19c64e5da8e878e0167ddfc392890022abe8", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "c4cd8cea314634793a86468e77bc0669741e95202154502fd5c573c556f8d3a5", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "941c11c406d94d8abbfe70768bb185b4", + "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. Right hand keeps one or two fingers on her pussy. She squats, crawls toward the lens, stands, arches, both hands move to her breasts.\n\nretention_analysis:\n (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 right hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the one-handed masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy with one or two fingers only, Vagina, hmpussy. Left hand does not join. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, takes the right hand off her pussy, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, one or two fingers on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.prompt.txt", + "prompt_file_sha256": "7e8295feadd07bcfc3ef0ddd7144cecefd5df3c2900960df2d8dd2d987678b0b", + "prompt_hash": "7e8295feadd07bcfc3ef0ddd7144cecefd5df3c2900960df2d8dd2d987678b0b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "3e1a9cf7042847c7b0455a6bd4d067b8", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "997c27330d6ab770ee7f3194fd85ee2af572ca4bc104aa111dca825e0261172f" + }, + "generation_hash": "59d3ec177fd68915428f73753cae22e78fbcffd8022e3a8c4b1d653000334b2c", + "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": "7e8295feadd07bcfc3ef0ddd7144cecefd5df3c2900960df2d8dd2d987678b0b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "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. Right hand keeps one or two fingers on her pussy. She squats, crawls toward the lens, stands, arches, both hands move to her breasts.\n\nretention_analysis:\n (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 right hand already on her pussy; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. Slow dissolve out of clip_01 and cross-dissolve in. The carried opening overlap already contains the hip roll and the one-handed masturbation; begin new action only after it and never reset the stride. hmmasturbation, her right hand stays on her pussy with one or two fingers only, Vagina, hmpussy. Left hand does not join. She squats toward the lens, then crawls forward slowly so her breasts and pussy fill the low angle. She stands, arches her torso forward, takes the right hand off her pussy, and both hands caress both breasts. The camera holds a low angle with slight handheld shake and continuous camera direction. End immediately after the arch and the breast caress are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue skin, quiet breath, one or two fingers on pussy, knees and palms on the floor, footsteps as she stands, no voice, without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/masturbate_0/segments/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.mp4", + "segment_sha256": "a4fad40cbc102612ce3dfe1e0574f2b31e666a63f1621da86f97299ddf3108df", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "c4cd8cea314634793a86468e77bc0669741e95202154502fd5c573c556f8d3a5", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "941c11c406d94d8abbfe70768bb185b4", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..a115517dbac7523a8cbfcd7650f3d5a8e8c6d737 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a29fa436c89d93bd28d41135a20f2f17832f3e10ef44e358ae133d07590c9144 +size 68022184 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.42b02518133d420a98afd11fc2db1386.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.42b02518133d420a98afd11fc2db1386.json new file mode 100644 index 0000000000000000000000000000000000000000..f136636deecedc6f06f2203b3d2fb79a59f79504 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.42b02518133d420a98afd11fc2db1386.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/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": "5b1deb933277c2e036bb63a29346dfe2aaf69311d9e0217b00b5ef2a6d4531b2", + "plan_hash": "94444ab6e1463a7f7fd5fa7b51ff524b9d40d793ead64795c2eb6ae57e2d5b1b", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7c123e1676d410075034c476667635da5ad2fe62d807db57b2f81dfd37c4066" + }, + "generation_hash": "818cba31ce51a76f5164d24145601cfd5bbce27a4b7a2935ca8ad18f09428504", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671", + "raw_frames": 124, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/42b02518133d420a98afd11fc2db1386/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/masturbate_0/blend_segments/clip_0002.42b02518133d420a98afd11fc2db1386.mp4", + "blend_segment_sha256": "2114d6514bdc0392b9ea8c87d4cb629557c8b6368d56585bf0157866d6dc3881", + "branch_id": "5abc59a452f541f0808fbad18d27be6a", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0002.42b02518133d420a98afd11fc2db1386.safetensors", + "checkpoint_sha256": "ae7897050898180ba7e4f69af06822f0f6f8ff6b7d6ed709b74b45f553068e0d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-16T00:06:32Z", + "delivered_frames": 102, + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0002.42b02518133d420a98afd11fc2db1386.wav", + "generated_audio_sha256": "fad2395ee0c79d3ccc9bb2c6124e704eb6f29d72c40dad4dcb32a9e77aa13aa3", + "generated_continuity": "on", + "history_hash": "5b1deb933277c2e036bb63a29346dfe2aaf69311d9e0217b00b5ef2a6d4531b2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "fa3afe59aa1dc70f0814085478b02b0ae6f0c26e5f427481c146a37b96ad8ff0", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "5abc59a452f541f0808fbad18d27be6a", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0002.42b02518133d420a98afd11fc2db1386.prompt.txt", + "prompt_file_sha256": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671", + "prompt_hash": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "42b02518133d420a98afd11fc2db1386", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.42b02518133d420a98afd11fc2db1386.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7c123e1676d410075034c476667635da5ad2fe62d807db57b2f81dfd37c4066" + }, + "generation_hash": "818cba31ce51a76f5164d24145601cfd5bbce27a4b7a2935ca8ad18f09428504", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671", + "raw_frames": 124, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/masturbate_0/segments/clip_0002.42b02518133d420a98afd11fc2db1386.mp4", + "segment_sha256": "2a0c65737353c43153481c99b553961cd52473146ec2603a57854f1f35ae12d1", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0002.a7f17243d0f14e92933b60d1f70db677.json", + "visual_context_source_checkpoint_sha256": "fa3afe59aa1dc70f0814085478b02b0ae6f0c26e5f427481c146a37b96ad8ff0", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "5abc59a452f541f0808fbad18d27be6a", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.42b02518133d420a98afd11fc2db1386.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.42b02518133d420a98afd11fc2db1386.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..cb8f225f4e376ede489592914534ca9c67477b51 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.42b02518133d420a98afd11fc2db1386.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae7897050898180ba7e4f69af06822f0f6f8ff6b7d6ed709b74b45f553068e0d +size 63744632 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.json new file mode 100644 index 0000000000000000000000000000000000000000..36a9a89e32088f54afe7ce5dad799ec52cda9d2f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/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": "5b1deb933277c2e036bb63a29346dfe2aaf69311d9e0217b00b5ef2a6d4531b2", + "plan_hash": "94444ab6e1463a7f7fd5fa7b51ff524b9d40d793ead64795c2eb6ae57e2d5b1b", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7c123e1676d410075034c476667635da5ad2fe62d807db57b2f81dfd37c4066" + }, + "generation_hash": "818cba31ce51a76f5164d24145601cfd5bbce27a4b7a2935ca8ad18f09428504", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671", + "raw_frames": 124, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/masturbate_0/blend_segments/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.mp4", + "blend_segment_sha256": "24617880e29fbacbe9b485826d478b3865e034b8f2c80d9aad595a6435f2731b", + "branch_id": "f7152bbbb5834e029d01c8afda47ec8b", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.safetensors", + "checkpoint_sha256": "b255f6b41fe96a17fc611c3550e2b757900a64dbe4862cf81a60033cbc0743de", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T09:08:21Z", + "delivered_frames": 102, + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.wav", + "generated_audio_sha256": "fad2395ee0c79d3ccc9bb2c6124e704eb6f29d72c40dad4dcb32a9e77aa13aa3", + "generated_continuity": "on", + "history_hash": "5b1deb933277c2e036bb63a29346dfe2aaf69311d9e0217b00b5ef2a6d4531b2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "eb9b8ba0511c053b8faa059f1d237b8e2168f10b87012eca743045f5c1b45b15", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "f7152bbbb5834e029d01c8afda47ec8b", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.prompt.txt", + "prompt_file_sha256": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671", + "prompt_hash": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "7319bbede5724a5c952f8b0c9c4c3b7e", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7c123e1676d410075034c476667635da5ad2fe62d807db57b2f81dfd37c4066" + }, + "generation_hash": "818cba31ce51a76f5164d24145601cfd5bbce27a4b7a2935ca8ad18f09428504", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671", + "raw_frames": 124, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/masturbate_0/segments/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.mp4", + "segment_sha256": "a4ff3de77012243020f18b551d86832765024e6785d7fbc2f45417012876d841", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.json", + "visual_context_source_checkpoint_sha256": "eb9b8ba0511c053b8faa059f1d237b8e2168f10b87012eca743045f5c1b45b15", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "f7152bbbb5834e029d01c8afda47ec8b", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..08b50d121c3cf24e475b96a65d4cb1c5f6490385 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b255f6b41fe96a17fc611c3550e2b757900a64dbe4862cf81a60033cbc0743de +size 63744632 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.926b119e10564d478b29493fefccc2e5.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.926b119e10564d478b29493fefccc2e5.json new file mode 100644 index 0000000000000000000000000000000000000000..fb6fb3f85c4659f88a5f8701cd1427b85952dd2b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.926b119e10564d478b29493fefccc2e5.json @@ -0,0 +1,229 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/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": "d812d4603de8ab9ff89afa15807ee1286848b35adc743b525263138fdbb4fddd", + "plan_hash": "e9420d4bfb419d309dac07ec1896f72032db6607d2338086fb1fe493a0a42e6c", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "297d915b8c155fbd97245f281bfb68b3e6c2cca78bcc2d1da29137aec09f345a" + }, + "generation_hash": "a191f7f9ca6ab487fcb9650ab30672132fa0f3241acf9ff897faea627acacfb2", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/926b119e10564d478b29493fefccc2e5/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/masturbate_0/blend_segments/clip_0002.926b119e10564d478b29493fefccc2e5.mp4", + "blend_segment_sha256": "1d64d611c4c39428b42250e2af266746dd25a8ed266e902452f6a523c2292d6a", + "branch_id": "cfe9feeb702b4be38b2aad6ded9d6a4f", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0002.926b119e10564d478b29493fefccc2e5.safetensors", + "checkpoint_sha256": "0d989b9b12f21e401cd7ce385308584c7d8f5bf70894ae24a9f008080a4f6939", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T09:20:23Z", + "delivered_frames": 102, + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0002.926b119e10564d478b29493fefccc2e5.wav", + "generated_audio_sha256": "ff875e76c1f04e74baa6b6d16e819f71926f5f13036232fbdf2393bb984d50fc", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0681999921798706, + 2.3710975646972656, + 2.0924644470215696 + ], + "context_motion_baseline": 0.35884857177734375, + "detected_luma_jump": -1.4391708374023438, + "detection_threshold": 1.2961044311523438, + "mean_luma_jump": -1.570343017578125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.34901293586282167, + 0.3583113576851639 + ], + [ + 0.6160642855775119, + 0.6242700285070082 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.1444000005722046, + 88.99829864501953, + 157.09639282226553 + ], + "start_frame": 2, + "target_percentiles": [ + 0.2125999927520752, + 91.3693962097168, + 159.1888572692871 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "d812d4603de8ab9ff89afa15807ee1286848b35adc743b525263138fdbb4fddd", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "1d49cf95190fb06ee0602d331467b16c63017817f4778767d507f89a5e30bea2", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "cfe9feeb702b4be38b2aad6ded9d6a4f", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0002.926b119e10564d478b29493fefccc2e5.prompt.txt", + "prompt_file_sha256": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "926b119e10564d478b29493fefccc2e5", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.926b119e10564d478b29493fefccc2e5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "297d915b8c155fbd97245f281bfb68b3e6c2cca78bcc2d1da29137aec09f345a" + }, + "generation_hash": "a191f7f9ca6ab487fcb9650ab30672132fa0f3241acf9ff897faea627acacfb2", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/masturbate_0/segments/clip_0002.926b119e10564d478b29493fefccc2e5.mp4", + "segment_sha256": "d83a893ba398193f17502e9014a5796c30109e0f73b8104f44c924bc3b5c5946", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.json", + "visual_context_source_checkpoint_sha256": "1d49cf95190fb06ee0602d331467b16c63017817f4778767d507f89a5e30bea2", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "cfe9feeb702b4be38b2aad6ded9d6a4f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.926b119e10564d478b29493fefccc2e5.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.926b119e10564d478b29493fefccc2e5.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..7a80178d424d1d752ffd6a7c5247ed8e48bd9af6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.926b119e10564d478b29493fefccc2e5.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d989b9b12f21e401cd7ce385308584c7d8f5bf70894ae24a9f008080a4f6939 +size 63744616 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.a7f17243d0f14e92933b60d1f70db677.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.a7f17243d0f14e92933b60d1f70db677.json new file mode 100644 index 0000000000000000000000000000000000000000..6653c61dfcb8f9a13a9f467a4a9c903de2bd8d91 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.a7f17243d0f14e92933b60d1f70db677.json @@ -0,0 +1,230 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/a7f17243d0f14e92933b60d1f70db677/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/a7f17243d0f14e92933b60d1f70db677/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/a7f17243d0f14e92933b60d1f70db677/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": "3db17b8b1a3a2e78db392f3a51c4861e6394ce47ba76ce1fff154b5b71843b21", + "plan_hash": "9918b7201aeb1e7aeaba92b6a9a42f7b6e14aa7ce50a46e51809c0fbeecd86be", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "cc5423e1debed0d308fc56f0fa5d48476823d6771a77547984552f115370ade7" + }, + "generation_hash": "666010b52ac2669e96ad683ea8e9f89237cf0c95aa0491cc1d3fb16a642bde6f", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "seed": 11954713957252427782, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/a7f17243d0f14e92933b60d1f70db677/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/a7f17243d0f14e92933b60d1f70db677/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/a7f17243d0f14e92933b60d1f70db677/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/masturbate_0/blend_segments/clip_0002.a7f17243d0f14e92933b60d1f70db677.mp4", + "blend_segment_sha256": "0abf3528986326fede6525055ddefec4c5d977a42dce16ba78c1a38f93e05b8b", + "branch_id": "a7f17243d0f14e92933b60d1f70db677", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0002.a7f17243d0f14e92933b60d1f70db677.safetensors", + "checkpoint_sha256": "cbaf9752e93c05439542afe6d06640f862acf7fb28fdc90a8a24694059fb4469", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T09:40:07Z", + "delivered_frames": 102, + "forked_from_branch_id": "c3ae0da662b4489489fdb9d225dcf07e", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0002.a7f17243d0f14e92933b60d1f70db677.wav", + "generated_audio_sha256": "9fef25aabe0dcbd7ceadf46d12b1a421f3152b3f2d5fa4ddd5af07ff1432dc60", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.6430000066757202, + 1.84539794921875, + 4.342803955078125 + ], + "context_motion_baseline": 0.35884857177734375, + "detected_luma_jump": -2.0542449951171875, + "detection_threshold": 1.2961044311523438, + "mean_luma_jump": -2.0237197875976562, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.3423121732823989, + 0.34954902798521753 + ], + [ + 0.6019176408356312, + 0.6189482445810356 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0722000002861023, + 87.28960418701172, + 153.48899841308594 + ], + "start_frame": 0, + "target_percentiles": [ + 0.7152000069618225, + 89.13500213623047, + 157.83180236816406 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "3db17b8b1a3a2e78db392f3a51c4861e6394ce47ba76ce1fff154b5b71843b21", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "1d49cf95190fb06ee0602d331467b16c63017817f4778767d507f89a5e30bea2", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "cfe9feeb702b4be38b2aad6ded9d6a4f", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0002.a7f17243d0f14e92933b60d1f70db677.prompt.txt", + "prompt_file_sha256": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "a7f17243d0f14e92933b60d1f70db677", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.a7f17243d0f14e92933b60d1f70db677.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "cc5423e1debed0d308fc56f0fa5d48476823d6771a77547984552f115370ade7" + }, + "generation_hash": "666010b52ac2669e96ad683ea8e9f89237cf0c95aa0491cc1d3fb16a642bde6f", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "seed": 11954713957252427782, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 11954713957252427782, + "segment": "h3_chains/masturbate_0/segments/clip_0002.a7f17243d0f14e92933b60d1f70db677.mp4", + "segment_sha256": "62ca8f2321e8ecac0b1bb2234b028ebddc909b56a62f27bd894115b17a16a7e9", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.json", + "visual_context_source_checkpoint_sha256": "1d49cf95190fb06ee0602d331467b16c63017817f4778767d507f89a5e30bea2", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "cfe9feeb702b4be38b2aad6ded9d6a4f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.a7f17243d0f14e92933b60d1f70db677.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.a7f17243d0f14e92933b60d1f70db677.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..d50f8b216bb6dea4998293e3085a5c2937736e52 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.a7f17243d0f14e92933b60d1f70db677.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbaf9752e93c05439542afe6d06640f862acf7fb28fdc90a8a24694059fb4469 +size 63744632 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.json new file mode 100644 index 0000000000000000000000000000000000000000..99ce453f2ada239152c37f928eb22181fab388c9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.json @@ -0,0 +1,189 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/c3ae0da662b4489489fdb9d225dcf07e/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/c3ae0da662b4489489fdb9d225dcf07e/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/c3ae0da662b4489489fdb9d225dcf07e/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": "848eda7f89d72096a9389103e0bd2fbed125f4110b581247cf71c20b1287cba9", + "plan_hash": "3b71511046b537ce1dc5f8f3781868a5d555061ae8253a4b9b17fc1ae859612a", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "beb376aef0672e9f0419a7be7ffa38755675ea376c2b5b8d75af833586dde2d2" + }, + "generation_hash": "ac31ab205439d84b8c81591e403e6040b874e23db12ce44dc6165bf0f20e8f05", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "seed": 2893452535810466499, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/c3ae0da662b4489489fdb9d225dcf07e/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/c3ae0da662b4489489fdb9d225dcf07e/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/c3ae0da662b4489489fdb9d225dcf07e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/masturbate_0/blend_segments/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.mp4", + "blend_segment_sha256": "a77f58652306a811813d5391cd3d5332fc01d28d84c1028132aff49956a5f448", + "branch_id": "c3ae0da662b4489489fdb9d225dcf07e", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.safetensors", + "checkpoint_sha256": "58412b0c3291fc5eb4114e7d73c0819060d31b0622037b15460944a8b1a4a3fe", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T09:34:44Z", + "delivered_frames": 102, + "forked_from_branch_id": "cfe9feeb702b4be38b2aad6ded9d6a4f", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.wav", + "generated_audio_sha256": "8b6cef1d16e1eb05554afe5b51175c4f232134aed1789644c7774466c79be73e", + "generated_continuity": "on", + "history_hash": "848eda7f89d72096a9389103e0bd2fbed125f4110b581247cf71c20b1287cba9", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "1d49cf95190fb06ee0602d331467b16c63017817f4778767d507f89a5e30bea2", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "cfe9feeb702b4be38b2aad6ded9d6a4f", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.prompt.txt", + "prompt_file_sha256": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "c3ae0da662b4489489fdb9d225dcf07e", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "beb376aef0672e9f0419a7be7ffa38755675ea376c2b5b8d75af833586dde2d2" + }, + "generation_hash": "ac31ab205439d84b8c81591e403e6040b874e23db12ce44dc6165bf0f20e8f05", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "seed": 2893452535810466499, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 2893452535810466499, + "segment": "h3_chains/masturbate_0/segments/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.mp4", + "segment_sha256": "8078fdb43bcb5485bf2c4a71a220500c4ad45994f5fbcbe4d369025b62f19f48", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0002.926b119e10564d478b29493fefccc2e5.json", + "visual_context_source_checkpoint_sha256": "1d49cf95190fb06ee0602d331467b16c63017817f4778767d507f89a5e30bea2", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "cfe9feeb702b4be38b2aad6ded9d6a4f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b6bd324386163ba6b1b3ba6a1dcad4385ee5ffb8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58412b0c3291fc5eb4114e7d73c0819060d31b0622037b15460944a8b1a4a3fe +size 63744632 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.json new file mode 100644 index 0000000000000000000000000000000000000000..043d7cc0e1a46863bac7de02ad0262b05358cca9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.json @@ -0,0 +1,189 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/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": "ad9bd53b22fb04a856886d50a5f156250243df740a814c5cd05ef0da1462f3b2", + "plan_hash": "14bc58e01f4ae730342ec7c68d077a37f42fbd825ff88e4fe61307dab7c2d7fc", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "48183e7005777f7224ad599e231d5fc6d4e8e8a1afc54d8f53344dde9eba32b5" + }, + "generation_hash": "3ccab591624ac8c0356491bc3711fedca30698bcb3ed6373f854dd20fe7dc039", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "seed": 1975178174791885762, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/masturbate_0/blend_segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.mp4", + "blend_segment_sha256": "10d5c021dc624d7b80608553ab2f6b4c771a523c04de5d523361cec7046a5767", + "branch_id": "fe4c0fd856a74eacbe6e478de46fa652", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.safetensors", + "checkpoint_sha256": "72c0c8d553d201b7a20e936ec79b1499bda45c027c21779cec763f5b0fe41a9d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-16T00:09:27Z", + "delivered_frames": 102, + "forked_from_branch_id": "5abc59a452f541f0808fbad18d27be6a", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.wav", + "generated_audio_sha256": "ebde6fe65d585288a87cc2b4faadc6bc7f001495364f2719bdc5a4d2b61021fa", + "generated_continuity": "on", + "history_hash": "ad9bd53b22fb04a856886d50a5f156250243df740a814c5cd05ef0da1462f3b2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "fa3afe59aa1dc70f0814085478b02b0ae6f0c26e5f427481c146a37b96ad8ff0", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "5abc59a452f541f0808fbad18d27be6a", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.prompt.txt", + "prompt_file_sha256": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "fe4c0fd856a74eacbe6e478de46fa652", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "48183e7005777f7224ad599e231d5fc6d4e8e8a1afc54d8f53344dde9eba32b5" + }, + "generation_hash": "3ccab591624ac8c0356491bc3711fedca30698bcb3ed6373f854dd20fe7dc039", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "seed": 1975178174791885762, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1975178174791885762, + "segment": "h3_chains/masturbate_0/segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.mp4", + "segment_sha256": "29dc260f5aee0725118cd713585e0b4c82aa274f1be5871827eb7dcbe242a557", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0002.42b02518133d420a98afd11fc2db1386.json", + "visual_context_source_checkpoint_sha256": "fa3afe59aa1dc70f0814085478b02b0ae6f0c26e5f427481c146a37b96ad8ff0", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "5abc59a452f541f0808fbad18d27be6a", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.safetensors b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..fe52fd2cb5e4f4039e665658686b006a2552312a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72c0c8d553d201b7a20e936ec79b1499bda45c027c21779cec763f5b0fe41a9d +size 63744632 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..043d7cc0e1a46863bac7de02ad0262b05358cca9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/checkpoints/clip_0002.json @@ -0,0 +1,189 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/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": "ad9bd53b22fb04a856886d50a5f156250243df740a814c5cd05ef0da1462f3b2", + "plan_hash": "14bc58e01f4ae730342ec7c68d077a37f42fbd825ff88e4fe61307dab7c2d7fc", + "run_name": "masturbate_0", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "48183e7005777f7224ad599e231d5fc6d4e8e8a1afc54d8f53344dde9eba32b5" + }, + "generation_hash": "3ccab591624ac8c0356491bc3711fedca30698bcb3ed6373f854dd20fe7dc039", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "seed": 1975178174791885762, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/masturbate_0/blend_segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.mp4", + "blend_segment_sha256": "10d5c021dc624d7b80608553ab2f6b4c771a523c04de5d523361cec7046a5767", + "branch_id": "fe4c0fd856a74eacbe6e478de46fa652", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.safetensors", + "checkpoint_sha256": "72c0c8d553d201b7a20e936ec79b1499bda45c027c21779cec763f5b0fe41a9d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-16T00:09:27Z", + "delivered_frames": 102, + "forked_from_branch_id": "5abc59a452f541f0808fbad18d27be6a", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.wav", + "generated_audio_sha256": "ebde6fe65d585288a87cc2b4faadc6bc7f001495364f2719bdc5a4d2b61021fa", + "generated_continuity": "on", + "history_hash": "ad9bd53b22fb04a856886d50a5f156250243df740a814c5cd05ef0da1462f3b2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "fa3afe59aa1dc70f0814085478b02b0ae6f0c26e5f427481c146a37b96ad8ff0", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "5abc59a452f541f0808fbad18d27be6a", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.prompt.txt", + "prompt_file_sha256": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "fe4c0fd856a74eacbe6e478de46fa652", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "48183e7005777f7224ad599e231d5fc6d4e8e8a1afc54d8f53344dde9eba32b5" + }, + "generation_hash": "3ccab591624ac8c0356491bc3711fedca30698bcb3ed6373f854dd20fe7dc039", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "seed": 1975178174791885762, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1975178174791885762, + "segment": "h3_chains/masturbate_0/segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.mp4", + "segment_sha256": "29dc260f5aee0725118cd713585e0b4c82aa274f1be5871827eb7dcbe242a557", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0002.42b02518133d420a98afd11fc2db1386.json", + "visual_context_source_checkpoint_sha256": "fa3afe59aa1dc70f0814085478b02b0ae6f0c26e5f427481c146a37b96ad8ff0", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "5abc59a452f541f0808fbad18d27be6a", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/partial_through_clip_0001.mp4 b/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/partial_through_clip_0001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2f79db71deaf88e41eb2f7263ab2d84f097b376f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/partial_through_clip_0001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8719b486ebda7531450ee46102ef2e6484fb7797ea23f1e609fd17ef0ab6c274 +size 5122544 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/partial_through_clip_0002.mp4 b/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/partial_through_clip_0002.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e848aea69d5c7843cee02f849bb1ea32027f2780 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/partial_through_clip_0002.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e22c49264b822edb728323b7900ec66353e8064af4c12b950da61d12223324de +size 4167610 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/t2v_normal_2026-09-16.generated.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/t2v_normal_2026-09-16.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..e000111bf8677a7d27eab9f0de91c01abd2f4c3e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/t2v_normal_2026-09-16.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e5ca84d3d50f67e6c96ce19e41dff927db2f9251961f555dc9777b8488e0368 +size 1205376 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/t2v_normal_2026-09-16.mp4 b/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/t2v_normal_2026-09-16.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a7c75f4a8e23dec94ef62dc1c3905a0d8a6b27fe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/final/t2v_normal_2026-09-16.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3701faf65f3b2d6fdf7cf08376be54bd3e52e3153b12327680bcebef2ab7471a +size 3985602 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.wav new file mode 100644 index 0000000000000000000000000000000000000000..c9d614c77695883fb3ae1a267db3b045379e6cab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03f9eb75099c13e304fea83cd6fe19f2146be9a6b7b56b709e4d5dd6ba478da1 +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.wav new file mode 100644 index 0000000000000000000000000000000000000000..2fb5680e8facb7843a801825a6e602da5591af48 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.4b7c8a51a28e45c89d0aeae2cd06304e.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/masturbate_0/generated_audio/clip_0001.4d07e535203a4660a372a46ec06496e5.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.4d07e535203a4660a372a46ec06496e5.wav new file mode 100644 index 0000000000000000000000000000000000000000..c32e7765bed25b0802f3eaa1763d2a1cc1f53fde --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.4d07e535203a4660a372a46ec06496e5.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b99fa2e28a74a47da5fb4b34426e1af72cc4f19b89d40ffe398dd86a92d7b7ab +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.5abc59a452f541f0808fbad18d27be6a.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.5abc59a452f541f0808fbad18d27be6a.wav new file mode 100644 index 0000000000000000000000000000000000000000..5894cdea8856a2d9539452b033e844a0ed4e0b24 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.5abc59a452f541f0808fbad18d27be6a.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:722f124b3b815ed17a23f44cc1204306ed7cb2fdb3404db8a02cb727bd4a05b5 +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.91cae02b66ba48d694277bce98796499.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.91cae02b66ba48d694277bce98796499.wav new file mode 100644 index 0000000000000000000000000000000000000000..8398a4f3cea9838a59629ce4b739bd38f2b64388 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.91cae02b66ba48d694277bce98796499.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22d463e974a57459395f3b6c0ae658b21f23faec0ee71d2c3fd19a8d78534406 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.941c11c406d94d8abbfe70768bb185b4.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.941c11c406d94d8abbfe70768bb185b4.wav new file mode 100644 index 0000000000000000000000000000000000000000..58dc4d13a8ed0d627d08e08399ad1651360770a5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.941c11c406d94d8abbfe70768bb185b4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2aedd245e94fe909fe9e7481b57f254891b2cbc224e399afcb08865de9bf0d7a +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.96daf287704647a7ad850dda7336ba82.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.96daf287704647a7ad850dda7336ba82.wav new file mode 100644 index 0000000000000000000000000000000000000000..2c31923d1a82fdbd9a1b14864832c92f19a6d36c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.96daf287704647a7ad850dda7336ba82.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67426ebc0c52f427a4d9bd870306b0603f87221863adc4bb4206272b19226534 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.wav new file mode 100644 index 0000000000000000000000000000000000000000..9e439229bb5df2b3a3eb85a59c5b0efb76f8f9dd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.9eb10e01ec9b421fa5809567d3fe3dc2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:412e05a949e16321d9150a68960a373750d870cd3f0aa8a40a7edb3844727189 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.wav new file mode 100644 index 0000000000000000000000000000000000000000..ac5a75ad17d6a9f7faa989720ca7131636aef08f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.cfe9feeb702b4be38b2aad6ded9d6a4f.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0bb0ed5fc0088708a82ca1833f07196234a73b9e22813d7ac3d29c3c57f9170 +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.wav new file mode 100644 index 0000000000000000000000000000000000000000..20e185a06125cd3c4e90f320328a00eae3458e13 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48b4da265fd99ef3582fbee2dc1964c820d755b9e1252c718e91bfb91563b2ad +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.wav new file mode 100644 index 0000000000000000000000000000000000000000..5894cdea8856a2d9539452b033e844a0ed4e0b24 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:722f124b3b815ed17a23f44cc1204306ed7cb2fdb3404db8a02cb727bd4a05b5 +size 661376 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.wav new file mode 100644 index 0000000000000000000000000000000000000000..c6aeec7971de1afd153d6e21e3523e27bf8fbf76 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:822a1d9de625c162f8f6729c662a2b46f74ceacecc3ebf7010e85af7613c0018 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.wav new file mode 100644 index 0000000000000000000000000000000000000000..7933aa4ae399f1fa3489e986de0548e2467ad829 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.3e1a9cf7042847c7b0455a6bd4d067b8.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bb0eb3a801ab9b805abef09ea549745ee0e5d806cb639de4a027d54ee6c9bfa +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.42b02518133d420a98afd11fc2db1386.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.42b02518133d420a98afd11fc2db1386.wav new file mode 100644 index 0000000000000000000000000000000000000000..24519ff94e42aea2fca6a27caf8ffb3423775b83 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.42b02518133d420a98afd11fc2db1386.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fad2395ee0c79d3ccc9bb2c6124e704eb6f29d72c40dad4dcb32a9e77aa13aa3 +size 544044 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.wav new file mode 100644 index 0000000000000000000000000000000000000000..24519ff94e42aea2fca6a27caf8ffb3423775b83 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fad2395ee0c79d3ccc9bb2c6124e704eb6f29d72c40dad4dcb32a9e77aa13aa3 +size 544044 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.926b119e10564d478b29493fefccc2e5.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.926b119e10564d478b29493fefccc2e5.wav new file mode 100644 index 0000000000000000000000000000000000000000..95a7362199c3317762fca72ba7a8aca9393c9b65 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.926b119e10564d478b29493fefccc2e5.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff875e76c1f04e74baa6b6d16e819f71926f5f13036232fbdf2393bb984d50fc +size 544044 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.a7f17243d0f14e92933b60d1f70db677.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.a7f17243d0f14e92933b60d1f70db677.wav new file mode 100644 index 0000000000000000000000000000000000000000..2ba70c7ad76ea90abf9de53cf7c9fce3f15142e6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.a7f17243d0f14e92933b60d1f70db677.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9fef25aabe0dcbd7ceadf46d12b1a421f3152b3f2d5fa4ddd5af07ff1432dc60 +size 544044 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.wav new file mode 100644 index 0000000000000000000000000000000000000000..486705e9add942ee774c6d031197f52371370845 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.c3ae0da662b4489489fdb9d225dcf07e.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b6cef1d16e1eb05554afe5b51175c4f232134aed1789644c7774466c79be73e +size 544044 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.wav b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.wav new file mode 100644 index 0000000000000000000000000000000000000000..a87fb7fe10b036d859a085254a0722d08089ce2d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/generated_audio/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebde6fe65d585288a87cc2b4faadc6bc7f001495364f2719bdc5a4d2b61021fa +size 544044 diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/manifest.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..3930e9734bc811d07a96ea442ee23058232e81c2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/manifest.json @@ -0,0 +1,236 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/api_prompt.json", + "plan": "h3_chains/masturbate_0/plan.json", + "workflow": "h3_chains/masturbate_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": 352 + }, + "duration_seconds": 9.416666666666666, + "format": "h3_chain_manifest_v3", + "plan_hash": "14bc58e01f4ae730342ec7c68d077a37f42fbd825ff88e4fe61307dab7c2d7fc", + "prompt_prefix": "", + "run_name": "masturbate_0", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/5abc59a452f541f0808fbad18d27be6a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "5abc59a452f541f0808fbad18d27be6a", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.safetensors", + "checkpoint_sha256": "fa3afe59aa1dc70f0814085478b02b0ae6f0c26e5f427481c146a37b96ad8ff0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-16T00:01:35Z", + "delivered_frames": 124, + "forked_from_branch_id": "d764603c991b4b3f89431ab6ccd8a33b", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.5abc59a452f541f0808fbad18d27be6a.wav", + "generated_audio_sha256": "722f124b3b815ed17a23f44cc1204306ed7cb2fdb3404db8a02cb727bd4a05b5", + "generated_continuity": "on", + "history_hash": "05a53c2d7d9e9a104d3f1f86a1d90dd96fbcd2efadd82da604761c2b8c7ed5c2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.5abc59a452f541f0808fbad18d27be6a.prompt.txt", + "prompt_file_sha256": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "5abc59a452f541f0808fbad18d27be6a", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d2b3f94fad4806f8ac6978ff7a0f49f3b5d9c55cb887301a31950e3687017c6e" + }, + "generation_hash": "f32efeece9669e355aceb289e1669331db5a9bc63053cfb3a228d3852c118ff8", + "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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.5abc59a452f541f0808fbad18d27be6a.mp4", + "segment_sha256": "7ee242cd0003dde1ce6d56c946cc361603efa4263e2230ead896354c33b22ae3", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.d764603c991b4b3f89431ab6ccd8a33b.json" + }, + { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/fe4c0fd856a74eacbe6e478de46fa652/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/masturbate_0/blend_segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.mp4", + "blend_segment_sha256": "10d5c021dc624d7b80608553ab2f6b4c771a523c04de5d523361cec7046a5767", + "branch_id": "fe4c0fd856a74eacbe6e478de46fa652", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.safetensors", + "checkpoint_sha256": "72c0c8d553d201b7a20e936ec79b1499bda45c027c21779cec763f5b0fe41a9d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-16T00:09:27Z", + "delivered_frames": 102, + "forked_from_branch_id": "5abc59a452f541f0808fbad18d27be6a", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.wav", + "generated_audio_sha256": "ebde6fe65d585288a87cc2b4faadc6bc7f001495364f2719bdc5a4d2b61021fa", + "generated_continuity": "on", + "history_hash": "ad9bd53b22fb04a856886d50a5f156250243df740a814c5cd05ef0da1462f3b2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "fa3afe59aa1dc70f0814085478b02b0ae6f0c26e5f427481c146a37b96ad8ff0", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "5abc59a452f541f0808fbad18d27be6a", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.prompt.txt", + "prompt_file_sha256": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "fe4c0fd856a74eacbe6e478de46fa652", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "48183e7005777f7224ad599e231d5fc6d4e8e8a1afc54d8f53344dde9eba32b5" + }, + "generation_hash": "3ccab591624ac8c0356491bc3711fedca30698bcb3ed6373f854dd20fe7dc039", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "seed": 1975178174791885762, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1975178174791885762, + "segment": "h3_chains/masturbate_0/segments/clip_0002.fe4c0fd856a74eacbe6e478de46fa652.mp4", + "segment_sha256": "29dc260f5aee0725118cd713585e0b4c82aa274f1be5871827eb7dcbe242a557", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0002.42b02518133d420a98afd11fc2db1386.json", + "visual_context_source_checkpoint_sha256": "fa3afe59aa1dc70f0814085478b02b0ae6f0c26e5f427481c146a37b96ad8ff0", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "5abc59a452f541f0808fbad18d27be6a", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 226 +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..cda73c25e412f59d1a46518bca496e70a2a023ba --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/partial/through_clip_0001.manifest.json @@ -0,0 +1,138 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/api_prompt.json", + "plan": "h3_chains/masturbate_0/plan.json", + "workflow": "h3_chains/masturbate_0/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": 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": 5.166666666666667, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 1, + "plan_hash": "6fa519fdfed299af32c7901ed244dfe97b96cddc462fb475c33253f679701b53", + "planned_clip_count": 2, + "prompt_prefix": "", + "run_name": "masturbate_0", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/288cf2341ba344a8a9dfe81d4e95c711/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "288cf2341ba344a8a9dfe81d4e95c711", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.safetensors", + "checkpoint_sha256": "65b1744998e7884ca673008b622806c4a6a44b8b71c701f9688a3590b900ec04", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-16T00:18:24Z", + "delivered_frames": 124, + "forked_from_branch_id": "5abc59a452f541f0808fbad18d27be6a", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.wav", + "generated_audio_sha256": "03f9eb75099c13e304fea83cd6fe19f2146be9a6b7b56b709e4d5dd6ba478da1", + "generated_continuity": "on", + "history_hash": "a0192cbd28bed8568c774931daf01c50a101d1dadccf79fc422887b3dc35bb6e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.prompt.txt", + "prompt_file_sha256": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "288cf2341ba344a8a9dfe81d4e95c711", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "f0782ee4ea7d3fcae58a65787a14fcb0ee0ce238f8f9462332723a0bd8b6daa1", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d2b3f94fad4806f8ac6978ff7a0f49f3b5d9c55cb887301a31950e3687017c6e" + }, + "generation_hash": "ee0c2e33564fb7e77d37c7b0d1a0a7ef3acd61bea44e733761dc3b96d1fa23af", + "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": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.288cf2341ba344a8a9dfe81d4e95c711.mp4", + "segment_sha256": "66259c937714c85fc0be84a82551475f5deab3995570c6c6ed7b846f47cfed71", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.5abc59a452f541f0808fbad18d27be6a.json" + } + ], + "total_delivered_frames": 124 +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..74f8ccb40914f39fc6fa92e831ad0aef9da74c72 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/partial/through_clip_0002.manifest.json @@ -0,0 +1,237 @@ +{ + "archives": { + "api_prompt": "h3_chains/masturbate_0/api_prompt.json", + "plan": "h3_chains/masturbate_0/plan.json", + "workflow": "h3_chains/masturbate_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": 352 + }, + "duration_seconds": 9.416666666666666, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 2, + "plan_hash": "94444ab6e1463a7f7fd5fa7b51ff524b9d40d793ead64795c2eb6ae57e2d5b1b", + "planned_clip_count": 2, + "prompt_prefix": "", + "run_name": "masturbate_0", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/f7152bbbb5834e029d01c8afda47ec8b/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/f7152bbbb5834e029d01c8afda47ec8b/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/f7152bbbb5834e029d01c8afda47ec8b/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "f7152bbbb5834e029d01c8afda47ec8b", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.safetensors", + "checkpoint_sha256": "eb9b8ba0511c053b8faa059f1d237b8e2168f10b87012eca743045f5c1b45b15", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T09:04:27Z", + "delivered_frames": 124, + "forked_from_branch_id": "4d07e535203a4660a372a46ec06496e5", + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.wav", + "generated_audio_sha256": "722f124b3b815ed17a23f44cc1204306ed7cb2fdb3404db8a02cb727bd4a05b5", + "generated_continuity": "on", + "history_hash": "05a53c2d7d9e9a104d3f1f86a1d90dd96fbcd2efadd82da604761c2b8c7ed5c2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.prompt.txt", + "prompt_file_sha256": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "f7152bbbb5834e029d01c8afda47ec8b", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d2b3f94fad4806f8ac6978ff7a0f49f3b5d9c55cb887301a31950e3687017c6e" + }, + "generation_hash": "f32efeece9669e355aceb289e1669331db5a9bc63053cfb3a228d3852c118ff8", + "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": 124, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/masturbate_0/segments/clip_0001.f7152bbbb5834e029d01c8afda47ec8b.mp4", + "segment_sha256": "fbb91a9408cf6540ac1a9bf04e17337f07fe7af32efb53422bfd56bd97532987", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0001.4d07e535203a4660a372a46ec06496e5.json" + }, + { + "archives": { + "api_prompt": "h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/api_prompt.json", + "plan": "h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/plan.json", + "workflow": "h3_chains/masturbate_0/recovery_archives/7319bbede5724a5c952f8b0c9c4c3b7e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/masturbate_0/blend_segments/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.mp4", + "blend_segment_sha256": "24617880e29fbacbe9b485826d478b3865e034b8f2c80d9aad595a6435f2731b", + "branch_id": "f7152bbbb5834e029d01c8afda47ec8b", + "checkpoint": "h3_chains/masturbate_0/checkpoints/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.safetensors", + "checkpoint_sha256": "b255f6b41fe96a17fc611c3550e2b757900a64dbe4862cf81a60033cbc0743de", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-15T09:08:21Z", + "delivered_frames": 102, + "generated_audio": "h3_chains/masturbate_0/generated_audio/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.wav", + "generated_audio_sha256": "fad2395ee0c79d3ccc9bb2c6124e704eb6f29d72c40dad4dcb32a9e77aa13aa3", + "generated_continuity": "on", + "history_hash": "5b1deb933277c2e036bb63a29346dfe2aaf69311d9e0217b00b5ef2a6d4531b2", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "eb9b8ba0511c053b8faa059f1d237b8e2168f10b87012eca743045f5c1b45b15", + "predecessor_editorial_out_frames": 124, + "predecessor_revision": "f7152bbbb5834e029d01c8afda47ec8b", + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/masturbate_0/segments/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.prompt.txt", + "prompt_file_sha256": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671", + "prompt_hash": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671", + "prompt_prefix": "", + "raw_frames": 124, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "7319bbede5724a5c952f8b0c9c4c3b7e", + "revision_metadata": "h3_chains/masturbate_0/checkpoints/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7c123e1676d410075034c476667635da5ad2fe62d807db57b2f81dfd37c4066" + }, + "generation_hash": "818cba31ce51a76f5164d24145601cfd5bbce27a4b7a2935ca8ad18f09428504", + "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": 102, + "generation_start_frame": 102, + "id": "clip_02", + "prompt_hash": "bc52c6f71613e257d6f3f4541871ac418bbfc5968acba4e24652d287c58cb671", + "raw_frames": 124, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride. icytwerk, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/masturbate_0/segments/clip_0002.7319bbede5724a5c952f8b0c9c4c3b7e.mp4", + "segment_sha256": "a4ff3de77012243020f18b551d86832765024e6785d7fbc2f45417012876d841", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/masturbate_0/checkpoints/clip_0002.28ab7e6758434e5e9bcbbc1c1254a596.json", + "visual_context_source_checkpoint_sha256": "eb9b8ba0511c053b8faa059f1d237b8e2168f10b87012eca743045f5c1b45b15", + "visual_context_source_editorial_out_frames": 124, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "f7152bbbb5834e029d01c8afda47ec8b", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 226 +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/plan.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..c319fe9037ba6454028d33c921d286cbb8591b5b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "ea2f63c60665bdeda160ad836f9798b67952a265ebd471616a142e061bdd24fd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 124, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "1975178174791885762", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6fa519fdfed299af32c7901ed244dfe97b96cddc462fb475c33253f679701b53", + "prompt_prefix": "", + "run_name": "masturbate_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:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 5.166666666666667, + "audio_start_seconds": 4.25, + "delivered_frames": 102, + "generation_start_frame": 102, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "6be709cca07fc8bdaeff125dcb10ca02bc0430134a7f4b3aa86a384b53028950", + "raw_frames": 124, + "scene_prompt": "subject_definitions:\n preserves the exact identity, long wavy dark brown hair, dark lipstick, burgundy velvet lingerie, white lace, stockings, boots, marble floor, ring light, purple LED, and photographic rendering established before the boundary.\n is the same single adult woman carried by the incoming H3 Motion Context and .\n\nsummary:\n[reference generation] Continuous take. Twerk continues. She slaps her ass. Camera orbits the velvet.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, lace, stockings, and boots across the complete shot.\n: fully_preserved - keep the incoming marble geometry and the twerk already moving; do not snap back to the still opening pose.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the look-back and the twerk; begin new action only after it and never reset the stride, she keeps twerking causing her ass to jiggle and shake. Her hand slaps her ass. The camera performs a slow orbit around her ass with small amplitude at slow speed and continuous camera direction. End immediately after the slap and the twerk are still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue velvet, lace, boots on marble, and a smack without restarting any sound at the scene boundary. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 1975178174791885762, + "steps": 20 + } + ], + "summary": "2 clips; 226 delivered frames (9.417s) at 544x960; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=masturbate_0", + "total_delivered_frames": 226, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..7ccd9fe9e22dc0294a50ea38d3ad20a597761c29 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "masturbate_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": "masturbate_0", + "source_audio": null, + "updated_at": "2026-09-16T00:14:34Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/03158e7b656e4a5dad0287dfbfbc4415.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/03158e7b656e4a5dad0287dfbfbc4415.json new file mode 100644 index 0000000000000000000000000000000000000000..e49789374489227e9341842385023253c432e2ce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/03158e7b656e4a5dad0287dfbfbc4415.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "03158e7b656e4a5dad0287dfbfbc4415", + "parent_id": "04288eb381c44426b7de45325b51f025", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T07:41:14.008Z", + "updated_at": "2026-09-15T07:41:22.362Z", + "executed_at": "2026-09-15T07:41:22.362Z", + "last_executed_at": "2026-09-15T07:41:22.362Z", + "execution_count": 1, + "prompt_sha256": "b43e4b435aa63b55fea08ea3b489ac8fd51f3d1e8c6d4b4b29061845aafaeacb", + "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 with her right hand, then masturbates with that same hand, one or two fingers only. Shot ends on a slow dissolve.\n\nretention_analysis:\n (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 that same right hand slides down. Left hand stays off her pussy. hmmasturbation, she masturbates slowly with one hand only, one or two fingers on her pussy, Vagina, hmpussy. The camera holds a low angle with slight handheld shake. End on a slow dissolve while the one-handed fingering is still going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin, quiet breath, one hand on breast then one or two fingers on pussy, no voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/04288eb381c44426b7de45325b51f025.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/04288eb381c44426b7de45325b51f025.json new file mode 100644 index 0000000000000000000000000000000000000000..35c0a1c40bd7b76940c44a18d43ffaf2e736766b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/04288eb381c44426b7de45325b51f025.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "04288eb381c44426b7de45325b51f025", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-15T07:20:40.475Z", + "updated_at": "2026-09-15T07:31:33.184Z", + "executed_at": "2026-09-15T07:21:45.444Z", + "last_executed_at": "2026-09-15T07:31:33.184Z", + "execution_count": 3, + "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/masturbate_0/prompt_history/clip_01/6fff495ce7d6426bae4ebeb7b12e7e9f.json b/checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/6fff495ce7d6426bae4ebeb7b12e7e9f.json new file mode 100644 index 0000000000000000000000000000000000000000..98e78499e3656778b45ea1964cb646203b12ee1e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/masturbate_0/prompt_history/clip_01/6fff495ce7d6426bae4ebeb7b12e7e9f.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "6fff495ce7d6426bae4ebeb7b12e7e9f", + "parent_id": "ed49d696dd874e6193ea6924dd4fe404", + "label": "", + "archived_at": null, + "created_at": "2026-09-15T08:57:01.974Z", + "updated_at": "2026-09-16T00:14:34.274Z", + "executed_at": "2026-09-15T09:03:11.490Z", + "last_executed_at": "2026-09-16T00:14:34.274Z", + "execution_count": 3, + "prompt_sha256": "bf5e662a78960a3db7c6a39e19c2b184a4c0d50f0a1ba34c9eb3abd856bf3386", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white marble, including her face, freckles, long wavy dark brown hair, dark lipstick, black nails, burgundy velvet lingerie with white lace, black mesh panel, black lace-top stockings, black vinyl lace-up thigh boots, ring light, purple LED wall, neon sign, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and scale while allowing the described movement.\n\nsummary:\n[reference generation] Five-second take on the Picture 1 marble pose. She looks back and starts to twerk.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, burgundy velvet, white lace, stockings, and boots across the complete shot.\n: fully_preserved - kneeling marble pose, ring light, purple LED, and camera height as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the white marble with exactly one woman. kneels matching , looking back over her left shoulder, burgundy velvet and white lace on, black lace-top stockings, black vinyl thigh boots, ring light and purple LED. She blinks once, eyes on the lens. icytwerk, she twerks causing her ass to jiggle and shake. The camera holds an over-the-shoulder frame and a low angle on the boots with small amplitude at slow speed. End immediately after the twerk is already going. No cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\n\noverall_soundscape:\nVelvet and lace, boots on marble. No voice.\n\nnon_diegetic_music:\nNo non-diegetic music." +}