diff --git a/.gitattributes b/.gitattributes index 8c0f996833888149904dba9ac43450c3a9d2ed4e..b8784b7dd38e9fb1cd175cde23510a204dfe65ed 100644 --- a/.gitattributes +++ b/.gitattributes @@ -589,3 +589,169 @@ checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/blend_segments/clip_0002.e checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/blend_segments/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.mp4 filter=lfs diff=lfs merge=lfs -text checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/blend_segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4 filter=lfs diff=lfs merge=lfs -text checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.fe427992507c4265af942ec28023780b.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.4418da716d684185927a9d6eba18f7b7.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.47666ea4de194df5bc31e237400b5f78.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/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/teasing_on_bed_1/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/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.fe427992507c4265af942ec28023780b.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.4418da716d684185927a9d6eba18f7b7.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.47666ea4de194df5bc31e237400b5f78.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/partial_through_clip_0002.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/t2v_normal_2026-09-20.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/t2v_normal_2026-09-20.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.118c73c00cb94f078678ca8edf15dd61.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.3b9afaa6f02b447996c4438f95cc5776.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.52073352643b45e9a999945bbbaede3f.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.69645abb40cf45b98fb60d889ddad762.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a504ab01ca3f4859973ca7e659cfe153.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.ac4467dd2473404fafb587e4f5636d19.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.bc4b0d483f824799980ec08f082c725d.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.d85d37844ec44c8e948af34df83e0250.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.315686347ff44115be1c74203c395501.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.35558d901f724b22bd9109a5a9f249c5.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.a698bae10ae14610a5a688b952f4ab36.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.a8617c90e4354d068d9d94d797c76b23.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.b87fd9f7b447471d94c77b173451a0da.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.e62f1ffaf63f424395c368a4295da780.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0003.083c14f5429e41129dad191658a21fa3.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/reviews/clip_0001.d3dadde5ecf2.ad860d584c18.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/reviews/clip_0002.efcc6bd5e27b.734ab03c3e11.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/reviews/clip_0003.32490b1d329b.85e6b3c95afa.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.118c73c00cb94f078678ca8edf15dd61.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.3b9afaa6f02b447996c4438f95cc5776.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.69645abb40cf45b98fb60d889ddad762.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a504ab01ca3f4859973ca7e659cfe153.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ac4467dd2473404fafb587e4f5636d19.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.bc4b0d483f824799980ec08f082c725d.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.d85d37844ec44c8e948af34df83e0250.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.315686347ff44115be1c74203c395501.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a698bae10ae14610a5a688b952f4ab36.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a8617c90e4354d068d9d94d797c76b23.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.b87fd9f7b447471d94c77b173451a0da.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.e62f1ffaf63f424395c368a4295da780.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/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/teasing_on_bed_1_832px/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/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/final/t2v_normal_2026-09-20.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/final/t2v_normal_2026-09-20.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.929956bf2c76442687f43ba01eff7240.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.fd0ddefb259d468a893861b8cf18c610.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0002.1610f08e81d5430bb8a3590d0b030fca.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0003.31c1db1849454ff19a90affd7637a9ee.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0001.3342b649e2f4.ad2f384b278b.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0002.56b5227fe5b6.706e83b795c6.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0003.15e6f56e17f4.0211b5c14d2c.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.fd0ddefb259d468a893861b8cf18c610.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/final/t2v_normal_2026-09-07.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/final/t2v_normal_2026-09-07.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0001.51c6c259202c47b6bc562c1fcdf22796.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0002.a7779ec124b34fbc84661f21f0d297a5.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.a4c55e81d77c4281b5731a385907a8cc.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0001.51cd0e45f7cc.52f0f30c8426.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0002.7d58ab172830.4eda097fa9bd.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0003.abbf0f11d0a4.883b0e7a46a4.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/final/t2v_normal_2026-09-11.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/final/t2v_normal_2026-09-11.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.7f744f6d880d4689a5572d64355156e9.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0002.4029ebc70b3148f2bb72b241825f864e.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0004.7a2aa7947ce04462999c9df5fa901a69.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0005.222a9fda924f49c48863067a290e4a93.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0001.7c9939310511.11ca8afd28e7.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0002.74861001511d.f07fce80a8f6.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0003.550b9ddda597.6823900722e0.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0004.b6e605245911.b56de3d8cc15.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0005.ab563912e15e.d611fafec4a2.review.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.7f744f6d880d4689a5572d64355156e9.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0001.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0002.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0003.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/t2v_normal_2026-09-11.generated.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/t2v_normal_2026-09-11.mp4 filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.2c5b366dcd864f9098aefee50649bcaa.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.c3bedcae0f814da2b157b3a9547405e8.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.01d15e257e524b4a962ab5e396a85f58.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.85b990022cce4049a954aa6df7d61679.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav filter=lfs diff=lfs merge=lfs -text +checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav filter=lfs diff=lfs merge=lfs -text diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.4418da716d684185927a9d6eba18f7b7.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.4418da716d684185927a9d6eba18f7b7.wav new file mode 100644 index 0000000000000000000000000000000000000000..be712084e133cb2806cf231945bc35a3ed3bdb93 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.4418da716d684185927a9d6eba18f7b7.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f108c4f527a00d6ae89cb8c4fb964ab29dab396fa097396bf9b2c96b14117c1 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.47666ea4de194df5bc31e237400b5f78.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.47666ea4de194df5bc31e237400b5f78.wav new file mode 100644 index 0000000000000000000000000000000000000000..f40948b6f63c3a3c1e2f05c10adc65130ad02789 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.47666ea4de194df5bc31e237400b5f78.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e34a654cf4fbfca97618df2d730f6ab025bc27eedb511bc8556a38cd9155d04f +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json new file mode 100644 index 0000000000000000000000000000000000000000..003d70e0edb1faba2eac8d939674ed79c8e7604f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json", + "revision": "fe427992507c4265af942ec28023780b", + "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": "teasing_on_bed_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.safetensors", + "checkpoint_sha256": "7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693", + "context_steps": 0, + "created_at": "2026-09-22T21:00:02Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.fe427992507c4265af942ec28023780b.wav", + "generated_audio_sha256": "5422c72b9706d17a1dc5d28c8237ed6084e1ceb94a14fcf197902dd3416fc713", + "height": 1696, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.fe427992507c4265af942ec28023780b.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "fe427992507c4265af942ec28023780b", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.fe427992507c4265af942ec28023780b.mp4", + "segment_sha256": "ea9eee1e2bfc9398cd4d6d2b325985762616df578f98037e61c5580a0334f8e4", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors", + "source_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "source_revision": "52073352643b45e9a999945bbbaede3f", + "source_segment_sha256": "d3dadde5ecf28745c109da1bbd8836a598bf2873933ca9eab7adf99fdf507c24", + "steps": 20, + "trim_frames": 0, + "width": 928 + }, + "source_manifest_hash": "8fa7913f9e6c71fd27965f58de07af03bde13c8ec6e006d275d8085e5ed4ba6a", + "source_scene_contract": "a1597fefa6afc0095fa1887d976357ca2d2df873046cdfcbfca5f702b61d6658" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..80c095c13289808fc57144bdb738a9c403ceb0da --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693 +size 2592560 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..003d70e0edb1faba2eac8d939674ed79c8e7604f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json", + "revision": "fe427992507c4265af942ec28023780b", + "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": "teasing_on_bed_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.safetensors", + "checkpoint_sha256": "7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693", + "context_steps": 0, + "created_at": "2026-09-22T21:00:02Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.fe427992507c4265af942ec28023780b.wav", + "generated_audio_sha256": "5422c72b9706d17a1dc5d28c8237ed6084e1ceb94a14fcf197902dd3416fc713", + "height": 1696, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.fe427992507c4265af942ec28023780b.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "fe427992507c4265af942ec28023780b", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.fe427992507c4265af942ec28023780b.mp4", + "segment_sha256": "ea9eee1e2bfc9398cd4d6d2b325985762616df578f98037e61c5580a0334f8e4", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors", + "source_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "source_revision": "52073352643b45e9a999945bbbaede3f", + "source_segment_sha256": "d3dadde5ecf28745c109da1bbd8836a598bf2873933ca9eab7adf99fdf507c24", + "steps": 20, + "trim_frames": 0, + "width": 928 + }, + "source_manifest_hash": "8fa7913f9e6c71fd27965f58de07af03bde13c8ec6e006d275d8085e5ed4ba6a", + "source_scene_contract": "a1597fefa6afc0095fa1887d976357ca2d2df873046cdfcbfca5f702b61d6658" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.json new file mode 100644 index 0000000000000000000000000000000000000000..9b64c831e2e69700accb8e8dd37b027e63979f5a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.json @@ -0,0 +1,72 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json", + "revision": "fe427992507c4265af942ec28023780b", + "scene": 1 + }, + { + "checkpoint_sha256": "84e9931c0df8a80ab2a30816ce92e33924f581317e66350db8f58401984d6fb3", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.json", + "revision": "4418da716d684185927a9d6eba18f7b7", + "scene": 2 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "teasing_on_bed_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.safetensors", + "checkpoint_sha256": "84e9931c0df8a80ab2a30816ce92e33924f581317e66350db8f58401984d6fb3", + "context_steps": 0, + "created_at": "2026-09-22T21:16:35Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.4418da716d684185927a9d6eba18f7b7.wav", + "generated_audio_sha256": "7f108c4f527a00d6ae89cb8c4fb964ab29dab396fa097396bf9b2c96b14117c1", + "height": 1696, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.4418da716d684185927a9d6eba18f7b7.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "4418da716d684185927a9d6eba18f7b7", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.4418da716d684185927a9d6eba18f7b7.mp4", + "segment_sha256": "e56b02c290db05c380e84a466892d37082db7a25832c6f9f47e4ff92905bde51", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors", + "source_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "source_revision": "35558d901f724b22bd9109a5a9f249c5", + "source_segment_sha256": "efcc6bd5e27bfb9963cee76cf840954c9e0642c7c5f166ee801968ac9292c616", + "steps": 20, + "trim_frames": 22, + "width": 928 + }, + "source_manifest_hash": "8fa7913f9e6c71fd27965f58de07af03bde13c8ec6e006d275d8085e5ed4ba6a", + "source_scene_contract": "ba95ba0fcc4d6acff333532f637fa4d2026536b09cc2042c259e5323128a294a" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..538b17a357a32b363028b8e05e32270d9b0298a0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84e9931c0df8a80ab2a30816ce92e33924f581317e66350db8f58401984d6fb3 +size 2357896 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..9b64c831e2e69700accb8e8dd37b027e63979f5a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json @@ -0,0 +1,72 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json", + "revision": "fe427992507c4265af942ec28023780b", + "scene": 1 + }, + { + "checkpoint_sha256": "84e9931c0df8a80ab2a30816ce92e33924f581317e66350db8f58401984d6fb3", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.json", + "revision": "4418da716d684185927a9d6eba18f7b7", + "scene": 2 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "teasing_on_bed_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.safetensors", + "checkpoint_sha256": "84e9931c0df8a80ab2a30816ce92e33924f581317e66350db8f58401984d6fb3", + "context_steps": 0, + "created_at": "2026-09-22T21:16:35Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.4418da716d684185927a9d6eba18f7b7.wav", + "generated_audio_sha256": "7f108c4f527a00d6ae89cb8c4fb964ab29dab396fa097396bf9b2c96b14117c1", + "height": 1696, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.4418da716d684185927a9d6eba18f7b7.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "4418da716d684185927a9d6eba18f7b7", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.4418da716d684185927a9d6eba18f7b7.mp4", + "segment_sha256": "e56b02c290db05c380e84a466892d37082db7a25832c6f9f47e4ff92905bde51", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors", + "source_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "source_revision": "35558d901f724b22bd9109a5a9f249c5", + "source_segment_sha256": "efcc6bd5e27bfb9963cee76cf840954c9e0642c7c5f166ee801968ac9292c616", + "steps": 20, + "trim_frames": 22, + "width": 928 + }, + "source_manifest_hash": "8fa7913f9e6c71fd27965f58de07af03bde13c8ec6e006d275d8085e5ed4ba6a", + "source_scene_contract": "ba95ba0fcc4d6acff333532f637fa4d2026536b09cc2042c259e5323128a294a" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.json new file mode 100644 index 0000000000000000000000000000000000000000..e2ab1e54598f45f8dbbd7f87eafa6635091115a6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.json @@ -0,0 +1,78 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json", + "revision": "fe427992507c4265af942ec28023780b", + "scene": 1 + }, + { + "checkpoint_sha256": "84e9931c0df8a80ab2a30816ce92e33924f581317e66350db8f58401984d6fb3", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.json", + "revision": "4418da716d684185927a9d6eba18f7b7", + "scene": 2 + }, + { + "checkpoint_sha256": "788c933b912095e681fc0c09b149fcbd4594dfbc0eaf21db4b9df25ce1de7f4c", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.json", + "revision": "47666ea4de194df5bc31e237400b5f78", + "scene": 3 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "teasing_on_bed_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.safetensors", + "checkpoint_sha256": "788c933b912095e681fc0c09b149fcbd4594dfbc0eaf21db4b9df25ce1de7f4c", + "context_steps": 0, + "created_at": "2026-09-22T21:34:25Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.47666ea4de194df5bc31e237400b5f78.wav", + "generated_audio_sha256": "e34a654cf4fbfca97618df2d730f6ab025bc27eedb511bc8556a38cd9155d04f", + "height": 1696, + "id": "clip_03", + "index": 3, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.47666ea4de194df5bc31e237400b5f78.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "47666ea4de194df5bc31e237400b5f78", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.47666ea4de194df5bc31e237400b5f78.mp4", + "segment_sha256": "804c20207b05bcf2fffa55c7b2942d95c3ecebb1d4e087957c5fcdfa2a2d9c60", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.safetensors", + "source_checkpoint_sha256": "cb311cac008bdd2b4e748bf4fb1941f680374cede1d868c553abb07fc07d2a1a", + "source_revision": "083c14f5429e41129dad191658a21fa3", + "source_segment_sha256": "32490b1d329b6df735d03e398d033a7bf2a76bf44b22debb2205da777d3c954b", + "steps": 20, + "trim_frames": 22, + "width": 928 + }, + "source_manifest_hash": "8fa7913f9e6c71fd27965f58de07af03bde13c8ec6e006d275d8085e5ed4ba6a", + "source_scene_contract": "8843692391cb928d74a7d623bd9ead497f284753f20dab496367c413f058b226" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e27b47cac0db6743631b6ddd93dc0aaa0ba29442 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:788c933b912095e681fc0c09b149fcbd4594dfbc0eaf21db4b9df25ce1de7f4c +size 2357896 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..e2ab1e54598f45f8dbbd7f87eafa6635091115a6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json @@ -0,0 +1,78 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json", + "revision": "fe427992507c4265af942ec28023780b", + "scene": 1 + }, + { + "checkpoint_sha256": "84e9931c0df8a80ab2a30816ce92e33924f581317e66350db8f58401984d6fb3", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.json", + "revision": "4418da716d684185927a9d6eba18f7b7", + "scene": 2 + }, + { + "checkpoint_sha256": "788c933b912095e681fc0c09b149fcbd4594dfbc0eaf21db4b9df25ce1de7f4c", + "metadata_path": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.json", + "revision": "47666ea4de194df5bc31e237400b5f78", + "scene": 3 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "teasing_on_bed_1", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.safetensors", + "checkpoint_sha256": "788c933b912095e681fc0c09b149fcbd4594dfbc0eaf21db4b9df25ce1de7f4c", + "context_steps": 0, + "created_at": "2026-09-22T21:34:25Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.47666ea4de194df5bc31e237400b5f78.wav", + "generated_audio_sha256": "e34a654cf4fbfca97618df2d730f6ab025bc27eedb511bc8556a38cd9155d04f", + "height": 1696, + "id": "clip_03", + "index": 3, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.47666ea4de194df5bc31e237400b5f78.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "47666ea4de194df5bc31e237400b5f78", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.47666ea4de194df5bc31e237400b5f78.mp4", + "segment_sha256": "804c20207b05bcf2fffa55c7b2942d95c3ecebb1d4e087957c5fcdfa2a2d9c60", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.safetensors", + "source_checkpoint_sha256": "cb311cac008bdd2b4e748bf4fb1941f680374cede1d868c553abb07fc07d2a1a", + "source_revision": "083c14f5429e41129dad191658a21fa3", + "source_segment_sha256": "32490b1d329b6df735d03e398d033a7bf2a76bf44b22debb2205da777d3c954b", + "steps": 20, + "trim_frames": 22, + "width": 928 + }, + "source_manifest_hash": "8fa7913f9e6c71fd27965f58de07af03bde13c8ec6e006d275d8085e5ed4ba6a", + "source_scene_contract": "8843692391cb928d74a7d623bd9ead497f284753f20dab496367c413f058b226" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..4f3054602ba02509fc58279755e002b9ae3c24da --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/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:a644d50017df62078c198787bc51ad7db391573506ba1952d84f8477dc085b20 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json new file mode 100644 index 0000000000000000000000000000000000000000..c9866b17f261fcf0d3fa51a682a4d68a5a646621 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json @@ -0,0 +1,26 @@ +{ + "created_at": "2026-09-22T21:36:26Z", + "format": "h3_chain_upscale_final_v1", + "frame_count": 685, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav", + "generated_audio_sha256": "a644d50017df62078c198787bc51ad7db391573506ba1952d84f8477dc085b20", + "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": "teasing_on_bed_1", + "source_manifest_hash": "8fa7913f9e6c71fd27965f58de07af03bde13c8ec6e006d275d8085e5ed4ba6a", + "video": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4", + "video_sha256": "16b08142e4890069c1badf1025c29596b28001e274b7745cff709cfba3a1dbce" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4d0a7df21d325380185f80708b917f956b83a420 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/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:16b08142e4890069c1badf1025c29596b28001e274b7745cff709cfba3a1dbce +size 14735115 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..3d2ff409e19e872dec61a2b14c0a3d2d3241cce2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json @@ -0,0 +1,481 @@ +{ + "clip_count": 3, + "completed_clip_count": 1, + "duration_seconds": 10.125, + "format": "h3_chain_upscale_partial_manifest_v1", + "last_completed_clip": 1, + "latent_saving": false, + "planned_clip_count": 3, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "run_name": "teasing_on_bed_1", + "scene_end": 1, + "scene_start": 1, + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.safetensors", + "checkpoint_sha256": "7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693", + "context_steps": 0, + "created_at": "2026-09-22T21:00:02Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.fe427992507c4265af942ec28023780b.wav", + "generated_audio_sha256": "5422c72b9706d17a1dc5d28c8237ed6084e1ceb94a14fcf197902dd3416fc713", + "height": 1696, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.fe427992507c4265af942ec28023780b.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "fe427992507c4265af942ec28023780b", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.fe427992507c4265af942ec28023780b.mp4", + "segment_sha256": "ea9eee1e2bfc9398cd4d6d2b325985762616df578f98037e61c5580a0334f8e4", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors", + "source_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "source_revision": "52073352643b45e9a999945bbbaede3f", + "source_segment_sha256": "d3dadde5ecf28745c109da1bbd8836a598bf2873933ca9eab7adf99fdf507c24", + "steps": 20, + "trim_frames": 0, + "width": 928 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/workflow.json" + }, + "chapter": { + "complete": true, + "editorial_origin_frame": 0, + "end_scene": 3, + "id": "chapter_01", + "implicit": true, + "number": 1, + "planned_end_scene": 3, + "resolution": { + "height": 640, + "width": 352 + }, + "source_editorial_revision": "f4958fce23cbcd2788a5a4468a689ac5", + "source_start_frame": 0, + "start_scene": 1, + "start_scene_id": "", + "text": "", + "title": "Chapter 1" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 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": 28.541666666666668, + "editorial": { + "alternate_draft": null, + "chapters": [ + { + "id": "chapter_01", + "start_scene": 1, + "start_scene_id": "clip_01", + "text": "", + "title": "Chapter 1" + } + ], + "format": "h3_chain_editorial_v1", + "locked_scene_ids": [], + "placements": [ + { + "scene": 1, + "scene_id": "clip_01", + "start_frame": 0 + }, + { + "scene": 2, + "scene_id": "clip_02", + "start_frame": 243 + }, + { + "scene": 3, + "scene_id": "clip_03", + "start_frame": 464 + } + ], + "replacements": [], + "revision": "4bebfc1f3c5b69308ceda24c2bf29857", + "run_name": "teasing_on_bed_1", + "scene_order": [ + { + "scene": 1, + "scene_id": "clip_01" + }, + { + "scene": 2, + "scene_id": "clip_02" + }, + { + "scene": 3, + "scene_id": "clip_03" + } + ], + "subtitles": { + "asset_id": "", + "mode": "off", + "offset_seconds": 0.0 + }, + "trims": [], + "updated_at": "1970-01-01T00:00:00Z" + }, + "format": "h3_chain_chapter_manifest_v1", + "plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "prompt_prefix": "", + "run_name": "teasing_on_bed_1", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors", + "checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:51:18Z", + "delivered_frames": 243, + "forked_from_branch_id": "d85d37844ec44c8e948af34df83e0250", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.52073352643b45e9a999945bbbaede3f.wav", + "generated_audio_sha256": "5422c72b9706d17a1dc5d28c8237ed6084e1ceb94a14fcf197902dd3416fc713", + "generated_continuity": "on", + "history_hash": "6908a5acc5d052b1b51900336205d49da217f9d03ec58f0df9cd1bcb9e815461", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "52073352643b45e9a999945bbbaede3f", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "07a382cfcd87c069c38e983dd8219fbf5f11c805516e1602729d6e0e5284903b" + }, + "generation_hash": "31f533a7e58a76469e81234fec0b07dcda77ceb363323be9ceb2ee24d9dbc7cf", + "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": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 3346498288937286049, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.mp4", + "segment_sha256": "d3dadde5ecf28745c109da1bbd8836a598bf2873933ca9eab7adf99fdf507c24", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.json" + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4", + "blend_segment_sha256": "aef244e0b4e8981bf5b429504717856164e38c18a0e4a7d3d971d9569d3ea883", + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors", + "checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:55:36Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.35558d901f724b22bd9109a5a9f249c5.wav", + "generated_audio_sha256": "7f108c4f527a00d6ae89cb8c4fb964ab29dab396fa097396bf9b2c96b14117c1", + "generated_continuity": "on", + "history_hash": "4672e84ec3cfb09f95ef1bfd1c4cb0574b38f543701d87b31919b428d865ff7e", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "52073352643b45e9a999945bbbaede3f", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.prompt.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "35558d901f724b22bd9109a5a9f249c5", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "447423b47b2ea71a380fd9675995e8c6d4af9d9ebf5c1bb8cd087e6b744868a6", + "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": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4", + "segment_sha256": "efcc6bd5e27bfb9963cee76cf840954c9e0642c7c5f166ee801968ac9292c616", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.json", + "visual_context_source_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "52073352643b45e9a999945bbbaede3f", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4", + "blend_segment_sha256": "399ea2f96d22514106563dd5c40468747e0512ac5cd6deff868772fee8802355", + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.safetensors", + "checkpoint_sha256": "cb311cac008bdd2b4e748bf4fb1941f680374cede1d868c553abb07fc07d2a1a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:00:06Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0003.083c14f5429e41129dad191658a21fa3.wav", + "generated_audio_sha256": "e34a654cf4fbfca97618df2d730f6ab025bc27eedb511bc8556a38cd9155d04f", + "generated_continuity": "on", + "history_hash": "d35b5824eecf283b3f21fda97e7aa6a2d6928ee8813d76f7d78c85e16c6c7b85", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "35558d901f724b22bd9109a5a9f249c5", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.prompt.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "083c14f5429e41129dad191658a21fa3", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6ce9e101cd4fcef5c237b9417243a02222350a5e2c6d8defdb1ce23b94646a13", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 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": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4", + "segment_sha256": "32490b1d329b6df735d03e398d033a7bf2a76bf44b22debb2205da777d3c954b", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "35558d901f724b22bd9109a5a9f249c5", + "visual_context_source_scene": 2 + } + ], + "source_manifest_format": "h3_chain_manifest_v3", + "source_manifest_hash": "6c14c68cf98432a93bbbc609681f9944cdb6f2d8f593d25fbae23b44d88a985f", + "source_plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "source_scene_count": 3, + "total_delivered_frames": 685 + }, + "source_manifest_hash": "8fa7913f9e6c71fd27965f58de07af03bde13c8ec6e006d275d8085e5ed4ba6a", + "source_plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..a640515c43ece97e326322f51cf5957f7c502025 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json @@ -0,0 +1,517 @@ +{ + "clip_count": 3, + "completed_clip_count": 2, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_upscale_partial_manifest_v1", + "last_completed_clip": 2, + "latent_saving": false, + "planned_clip_count": 3, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "run_name": "teasing_on_bed_1", + "scene_end": 2, + "scene_start": 1, + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.safetensors", + "checkpoint_sha256": "7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693", + "context_steps": 0, + "created_at": "2026-09-22T21:00:02Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.fe427992507c4265af942ec28023780b.wav", + "generated_audio_sha256": "5422c72b9706d17a1dc5d28c8237ed6084e1ceb94a14fcf197902dd3416fc713", + "height": 1696, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.fe427992507c4265af942ec28023780b.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "fe427992507c4265af942ec28023780b", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.fe427992507c4265af942ec28023780b.mp4", + "segment_sha256": "ea9eee1e2bfc9398cd4d6d2b325985762616df578f98037e61c5580a0334f8e4", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors", + "source_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "source_revision": "52073352643b45e9a999945bbbaede3f", + "source_segment_sha256": "d3dadde5ecf28745c109da1bbd8836a598bf2873933ca9eab7adf99fdf507c24", + "steps": 20, + "trim_frames": 0, + "width": 928 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.safetensors", + "checkpoint_sha256": "84e9931c0df8a80ab2a30816ce92e33924f581317e66350db8f58401984d6fb3", + "context_steps": 0, + "created_at": "2026-09-22T21:16:35Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.4418da716d684185927a9d6eba18f7b7.wav", + "generated_audio_sha256": "7f108c4f527a00d6ae89cb8c4fb964ab29dab396fa097396bf9b2c96b14117c1", + "height": 1696, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.4418da716d684185927a9d6eba18f7b7.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "4418da716d684185927a9d6eba18f7b7", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.4418da716d684185927a9d6eba18f7b7.mp4", + "segment_sha256": "e56b02c290db05c380e84a466892d37082db7a25832c6f9f47e4ff92905bde51", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors", + "source_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "source_revision": "35558d901f724b22bd9109a5a9f249c5", + "source_segment_sha256": "efcc6bd5e27bfb9963cee76cf840954c9e0642c7c5f166ee801968ac9292c616", + "steps": 20, + "trim_frames": 22, + "width": 928 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/workflow.json" + }, + "chapter": { + "complete": true, + "editorial_origin_frame": 0, + "end_scene": 3, + "id": "chapter_01", + "implicit": true, + "number": 1, + "planned_end_scene": 3, + "resolution": { + "height": 640, + "width": 352 + }, + "source_editorial_revision": "f4958fce23cbcd2788a5a4468a689ac5", + "source_start_frame": 0, + "start_scene": 1, + "start_scene_id": "", + "text": "", + "title": "Chapter 1" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 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": 28.541666666666668, + "editorial": { + "alternate_draft": null, + "chapters": [ + { + "id": "chapter_01", + "start_scene": 1, + "start_scene_id": "clip_01", + "text": "", + "title": "Chapter 1" + } + ], + "format": "h3_chain_editorial_v1", + "locked_scene_ids": [], + "placements": [ + { + "scene": 1, + "scene_id": "clip_01", + "start_frame": 0 + }, + { + "scene": 2, + "scene_id": "clip_02", + "start_frame": 243 + }, + { + "scene": 3, + "scene_id": "clip_03", + "start_frame": 464 + } + ], + "replacements": [], + "revision": "4bebfc1f3c5b69308ceda24c2bf29857", + "run_name": "teasing_on_bed_1", + "scene_order": [ + { + "scene": 1, + "scene_id": "clip_01" + }, + { + "scene": 2, + "scene_id": "clip_02" + }, + { + "scene": 3, + "scene_id": "clip_03" + } + ], + "subtitles": { + "asset_id": "", + "mode": "off", + "offset_seconds": 0.0 + }, + "trims": [], + "updated_at": "1970-01-01T00:00:00Z" + }, + "format": "h3_chain_chapter_manifest_v1", + "plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "prompt_prefix": "", + "run_name": "teasing_on_bed_1", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors", + "checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:51:18Z", + "delivered_frames": 243, + "forked_from_branch_id": "d85d37844ec44c8e948af34df83e0250", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.52073352643b45e9a999945bbbaede3f.wav", + "generated_audio_sha256": "5422c72b9706d17a1dc5d28c8237ed6084e1ceb94a14fcf197902dd3416fc713", + "generated_continuity": "on", + "history_hash": "6908a5acc5d052b1b51900336205d49da217f9d03ec58f0df9cd1bcb9e815461", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "52073352643b45e9a999945bbbaede3f", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "07a382cfcd87c069c38e983dd8219fbf5f11c805516e1602729d6e0e5284903b" + }, + "generation_hash": "31f533a7e58a76469e81234fec0b07dcda77ceb363323be9ceb2ee24d9dbc7cf", + "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": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 3346498288937286049, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.mp4", + "segment_sha256": "d3dadde5ecf28745c109da1bbd8836a598bf2873933ca9eab7adf99fdf507c24", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.json" + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4", + "blend_segment_sha256": "aef244e0b4e8981bf5b429504717856164e38c18a0e4a7d3d971d9569d3ea883", + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors", + "checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:55:36Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.35558d901f724b22bd9109a5a9f249c5.wav", + "generated_audio_sha256": "7f108c4f527a00d6ae89cb8c4fb964ab29dab396fa097396bf9b2c96b14117c1", + "generated_continuity": "on", + "history_hash": "4672e84ec3cfb09f95ef1bfd1c4cb0574b38f543701d87b31919b428d865ff7e", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "52073352643b45e9a999945bbbaede3f", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.prompt.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "35558d901f724b22bd9109a5a9f249c5", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "447423b47b2ea71a380fd9675995e8c6d4af9d9ebf5c1bb8cd087e6b744868a6", + "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": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4", + "segment_sha256": "efcc6bd5e27bfb9963cee76cf840954c9e0642c7c5f166ee801968ac9292c616", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.json", + "visual_context_source_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "52073352643b45e9a999945bbbaede3f", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4", + "blend_segment_sha256": "399ea2f96d22514106563dd5c40468747e0512ac5cd6deff868772fee8802355", + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.safetensors", + "checkpoint_sha256": "cb311cac008bdd2b4e748bf4fb1941f680374cede1d868c553abb07fc07d2a1a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:00:06Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0003.083c14f5429e41129dad191658a21fa3.wav", + "generated_audio_sha256": "e34a654cf4fbfca97618df2d730f6ab025bc27eedb511bc8556a38cd9155d04f", + "generated_continuity": "on", + "history_hash": "d35b5824eecf283b3f21fda97e7aa6a2d6928ee8813d76f7d78c85e16c6c7b85", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "35558d901f724b22bd9109a5a9f249c5", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.prompt.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "083c14f5429e41129dad191658a21fa3", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6ce9e101cd4fcef5c237b9417243a02222350a5e2c6d8defdb1ce23b94646a13", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 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": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4", + "segment_sha256": "32490b1d329b6df735d03e398d033a7bf2a76bf44b22debb2205da777d3c954b", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "35558d901f724b22bd9109a5a9f249c5", + "visual_context_source_scene": 2 + } + ], + "source_manifest_format": "h3_chain_manifest_v3", + "source_manifest_hash": "6c14c68cf98432a93bbbc609681f9944cdb6f2d8f593d25fbae23b44d88a985f", + "source_plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "source_scene_count": 3, + "total_delivered_frames": 685 + }, + "source_manifest_hash": "8fa7913f9e6c71fd27965f58de07af03bde13c8ec6e006d275d8085e5ed4ba6a", + "source_plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.fe427992507c4265af942ec28023780b.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.fe427992507c4265af942ec28023780b.txt new file mode 100644 index 0000000000000000000000000000000000000000..950ada10ab61643e7505b82239d623167fefbfc5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.fe427992507c4265af942ec28023780b.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose. + +summary: +[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass. +: fully_preserved - prone bed pose, rainbow light, lamp as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.4418da716d684185927a9d6eba18f7b7.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.4418da716d684185927a9d6eba18f7b7.txt new file mode 100644 index 0000000000000000000000000000000000000000..8981a92c16fd3c380d054e55748b5cea13b9c16f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.4418da716d684185927a9d6eba18f7b7.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Dutch orbit continues and lands on a profile of her hip. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass. +: fully_preserved - same bed and prone lock. Do not sit her up. + +detailed_description: +[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.47666ea4de194df5bc31e237400b5f78.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.47666ea4de194df5bc31e237400b5f78.txt new file mode 100644 index 0000000000000000000000000000000000000000..1a63ff7deebb7f7ff4a8fd12d89774dedb86e57e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.47666ea4de194df5bc31e237400b5f78.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Ground-level frame then three-quarter on her face and raised hips. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass. +: fully_preserved - same bed and prone lock. + +detailed_description: +[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.fe427992507c4265af942ec28023780b.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.fe427992507c4265af942ec28023780b.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f7c150821ee09bb2afb8f7c2e5eaba0f26d3d219 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.fe427992507c4265af942ec28023780b.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea9eee1e2bfc9398cd4d6d2b325985762616df578f98037e61c5580a0334f8e4 +size 3909127 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.4418da716d684185927a9d6eba18f7b7.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.4418da716d684185927a9d6eba18f7b7.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8c84d9e1945cd236062e5d6b5d6f5a8820e84579 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.4418da716d684185927a9d6eba18f7b7.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e56b02c290db05c380e84a466892d37082db7a25832c6f9f47e4ff92905bde51 +size 5640719 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.47666ea4de194df5bc31e237400b5f78.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.47666ea4de194df5bc31e237400b5f78.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3e6b325813a5dc296bdb57cb89dc8e2abe3828be --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.47666ea4de194df5bc31e237400b5f78.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:804c20207b05bcf2fffa55c7b2942d95c3ecebb1d4e087957c5fcdfa2a2d9c60 +size 4400409 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..17b1b9b4fd76aa750285fc367887a3506b7078e1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json @@ -0,0 +1,551 @@ +{ + "clip_count": 3, + "completed_clip_count": 3, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_upscale_manifest_v1", + "latent_saving": false, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "run_name": "teasing_on_bed_1", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.safetensors", + "checkpoint_sha256": "7898ba855a60cdace55b02b9d4103aca2787eba9b5097ad53cccba2c51d75693", + "context_steps": 0, + "created_at": "2026-09-22T21:00:02Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.fe427992507c4265af942ec28023780b.wav", + "generated_audio_sha256": "5422c72b9706d17a1dc5d28c8237ed6084e1ceb94a14fcf197902dd3416fc713", + "height": 1696, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.fe427992507c4265af942ec28023780b.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "fe427992507c4265af942ec28023780b", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.fe427992507c4265af942ec28023780b.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.fe427992507c4265af942ec28023780b.mp4", + "segment_sha256": "ea9eee1e2bfc9398cd4d6d2b325985762616df578f98037e61c5580a0334f8e4", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors", + "source_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "source_revision": "52073352643b45e9a999945bbbaede3f", + "source_segment_sha256": "d3dadde5ecf28745c109da1bbd8836a598bf2873933ca9eab7adf99fdf507c24", + "steps": 20, + "trim_frames": 0, + "width": 928 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.safetensors", + "checkpoint_sha256": "84e9931c0df8a80ab2a30816ce92e33924f581317e66350db8f58401984d6fb3", + "context_steps": 0, + "created_at": "2026-09-22T21:16:35Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.4418da716d684185927a9d6eba18f7b7.wav", + "generated_audio_sha256": "7f108c4f527a00d6ae89cb8c4fb964ab29dab396fa097396bf9b2c96b14117c1", + "height": 1696, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.4418da716d684185927a9d6eba18f7b7.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "4418da716d684185927a9d6eba18f7b7", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.4418da716d684185927a9d6eba18f7b7.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.4418da716d684185927a9d6eba18f7b7.mp4", + "segment_sha256": "e56b02c290db05c380e84a466892d37082db7a25832c6f9f47e4ff92905bde51", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors", + "source_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "source_revision": "35558d901f724b22bd9109a5a9f249c5", + "source_segment_sha256": "efcc6bd5e27bfb9963cee76cf840954c9e0642c7c5f166ee801968ac9292c616", + "steps": 20, + "trim_frames": 22, + "width": 928 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.safetensors", + "checkpoint_sha256": "788c933b912095e681fc0c09b149fcbd4594dfbc0eaf21db4b9df25ce1de7f4c", + "context_steps": 0, + "created_at": "2026-09-22T21:34:25Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.47666ea4de194df5bc31e237400b5f78.wav", + "generated_audio_sha256": "e34a654cf4fbfca97618df2d730f6ab025bc27eedb511bc8556a38cd9155d04f", + "height": 1696, + "id": "clip_03", + "index": 3, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.47666ea4de194df5bc31e237400b5f78.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "47666ea4de194df5bc31e237400b5f78", + "revision_metadata": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.47666ea4de194df5bc31e237400b5f78.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.47666ea4de194df5bc31e237400b5f78.mp4", + "segment_sha256": "804c20207b05bcf2fffa55c7b2942d95c3ecebb1d4e087957c5fcdfa2a2d9c60", + "source_checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.safetensors", + "source_checkpoint_sha256": "cb311cac008bdd2b4e748bf4fb1941f680374cede1d868c553abb07fc07d2a1a", + "source_revision": "083c14f5429e41129dad191658a21fa3", + "source_segment_sha256": "32490b1d329b6df735d03e398d033a7bf2a76bf44b22debb2205da777d3c954b", + "steps": 20, + "trim_frames": 22, + "width": 928 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/workflow.json" + }, + "chapter": { + "complete": true, + "editorial_origin_frame": 0, + "end_scene": 3, + "id": "chapter_01", + "implicit": true, + "number": 1, + "planned_end_scene": 3, + "resolution": { + "height": 640, + "width": 352 + }, + "source_editorial_revision": "f4958fce23cbcd2788a5a4468a689ac5", + "source_start_frame": 0, + "start_scene": 1, + "start_scene_id": "", + "text": "", + "title": "Chapter 1" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 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": 28.541666666666668, + "editorial": { + "alternate_draft": null, + "chapters": [ + { + "id": "chapter_01", + "start_scene": 1, + "start_scene_id": "clip_01", + "text": "", + "title": "Chapter 1" + } + ], + "format": "h3_chain_editorial_v1", + "locked_scene_ids": [], + "placements": [ + { + "scene": 1, + "scene_id": "clip_01", + "start_frame": 0 + }, + { + "scene": 2, + "scene_id": "clip_02", + "start_frame": 243 + }, + { + "scene": 3, + "scene_id": "clip_03", + "start_frame": 464 + } + ], + "replacements": [], + "revision": "4bebfc1f3c5b69308ceda24c2bf29857", + "run_name": "teasing_on_bed_1", + "scene_order": [ + { + "scene": 1, + "scene_id": "clip_01" + }, + { + "scene": 2, + "scene_id": "clip_02" + }, + { + "scene": 3, + "scene_id": "clip_03" + } + ], + "subtitles": { + "asset_id": "", + "mode": "off", + "offset_seconds": 0.0 + }, + "trims": [], + "updated_at": "1970-01-01T00:00:00Z" + }, + "format": "h3_chain_chapter_manifest_v1", + "plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "prompt_prefix": "", + "run_name": "teasing_on_bed_1", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors", + "checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:51:18Z", + "delivered_frames": 243, + "forked_from_branch_id": "d85d37844ec44c8e948af34df83e0250", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.52073352643b45e9a999945bbbaede3f.wav", + "generated_audio_sha256": "5422c72b9706d17a1dc5d28c8237ed6084e1ceb94a14fcf197902dd3416fc713", + "generated_continuity": "on", + "history_hash": "6908a5acc5d052b1b51900336205d49da217f9d03ec58f0df9cd1bcb9e815461", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "52073352643b45e9a999945bbbaede3f", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "07a382cfcd87c069c38e983dd8219fbf5f11c805516e1602729d6e0e5284903b" + }, + "generation_hash": "31f533a7e58a76469e81234fec0b07dcda77ceb363323be9ceb2ee24d9dbc7cf", + "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": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 3346498288937286049, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.mp4", + "segment_sha256": "d3dadde5ecf28745c109da1bbd8836a598bf2873933ca9eab7adf99fdf507c24", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.json" + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4", + "blend_segment_sha256": "aef244e0b4e8981bf5b429504717856164e38c18a0e4a7d3d971d9569d3ea883", + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors", + "checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:55:36Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.35558d901f724b22bd9109a5a9f249c5.wav", + "generated_audio_sha256": "7f108c4f527a00d6ae89cb8c4fb964ab29dab396fa097396bf9b2c96b14117c1", + "generated_continuity": "on", + "history_hash": "4672e84ec3cfb09f95ef1bfd1c4cb0574b38f543701d87b31919b428d865ff7e", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "52073352643b45e9a999945bbbaede3f", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.prompt.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "35558d901f724b22bd9109a5a9f249c5", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "447423b47b2ea71a380fd9675995e8c6d4af9d9ebf5c1bb8cd087e6b744868a6", + "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": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4", + "segment_sha256": "efcc6bd5e27bfb9963cee76cf840954c9e0642c7c5f166ee801968ac9292c616", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.json", + "visual_context_source_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "52073352643b45e9a999945bbbaede3f", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4", + "blend_segment_sha256": "399ea2f96d22514106563dd5c40468747e0512ac5cd6deff868772fee8802355", + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.safetensors", + "checkpoint_sha256": "cb311cac008bdd2b4e748bf4fb1941f680374cede1d868c553abb07fc07d2a1a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:00:06Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0003.083c14f5429e41129dad191658a21fa3.wav", + "generated_audio_sha256": "e34a654cf4fbfca97618df2d730f6ab025bc27eedb511bc8556a38cd9155d04f", + "generated_continuity": "on", + "history_hash": "d35b5824eecf283b3f21fda97e7aa6a2d6928ee8813d76f7d78c85e16c6c7b85", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "35558d901f724b22bd9109a5a9f249c5", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.prompt.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "083c14f5429e41129dad191658a21fa3", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6ce9e101cd4fcef5c237b9417243a02222350a5e2c6d8defdb1ce23b94646a13", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 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": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4", + "segment_sha256": "32490b1d329b6df735d03e398d033a7bf2a76bf44b22debb2205da777d3c954b", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "35558d901f724b22bd9109a5a9f249c5", + "visual_context_source_scene": 2 + } + ], + "source_manifest_format": "h3_chain_manifest_v3", + "source_manifest_hash": "6c14c68cf98432a93bbbc609681f9944cdb6f2d8f593d25fbae23b44d88a985f", + "source_plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "source_scene_count": 3, + "total_delivered_frames": 685 + }, + "source_manifest_hash": "8fa7913f9e6c71fd27965f58de07af03bde13c8ec6e006d275d8085e5ed4ba6a", + "source_plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.118c73c00cb94f078678ca8edf15dd61.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.118c73c00cb94f078678ca8edf15dd61.json new file mode 100644 index 0000000000000000000000000000000000000000..b4834e5477333cba122d34d100285459e5ea1323 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.118c73c00cb94f078678ca8edf15dd61.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/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": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "format": "h3_chain_segment_v3", + "history_hash": "c20beffbaf54c75847365e8b83a47db904e951e911aa5d530675a47b5f33cef6", + "plan_hash": "4284bea7f27db037633cbf44b3e704ae31664de2e2156ab089303bb651079c59", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d925b7e7047cd8eb1d67f666273c567c7497450bd174f24600a08e0a827f5f17" + }, + "generation_hash": "a0e5f588e83dcef7e331f37d984c509f26abc3d127213119ba5bb609fd9750e3", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "incoming_boundary": { + "anchor_mode": "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": "db91e16f19cd8ad098bfeae0d163451045fa1d4a4b8204bbb21eeb7061da9c5c", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "118c73c00cb94f078678ca8edf15dd61", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.118c73c00cb94f078678ca8edf15dd61.safetensors", + "checkpoint_sha256": "14be93539c1db980da9ddb1a48e42255ec533d81d99689a6a9932528f8931c13", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-18T07:24:51Z", + "delivered_frames": 243, + "forked_from_branch_id": "7b93d772ec8946f5954c5e4abfd99bd6", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.118c73c00cb94f078678ca8edf15dd61.wav", + "generated_audio_sha256": "20ef4c2947fe4aeb82ca4920dce91ad66ab1da0f22cdfeaedf432bb966f7a650", + "generated_continuity": "on", + "history_hash": "c20beffbaf54c75847365e8b83a47db904e951e911aa5d530675a47b5f33cef6", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.118c73c00cb94f078678ca8edf15dd61.prompt.txt", + "prompt_file_sha256": "db91e16f19cd8ad098bfeae0d163451045fa1d4a4b8204bbb21eeb7061da9c5c", + "prompt_hash": "db91e16f19cd8ad098bfeae0d163451045fa1d4a4b8204bbb21eeb7061da9c5c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "118c73c00cb94f078678ca8edf15dd61", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.118c73c00cb94f078678ca8edf15dd61.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d925b7e7047cd8eb1d67f666273c567c7497450bd174f24600a08e0a827f5f17" + }, + "generation_hash": "a0e5f588e83dcef7e331f37d984c509f26abc3d127213119ba5bb609fd9750e3", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "incoming_boundary": { + "anchor_mode": "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": "db91e16f19cd8ad098bfeae0d163451045fa1d4a4b8204bbb21eeb7061da9c5c", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.118c73c00cb94f078678ca8edf15dd61.mp4", + "segment_sha256": "bdccce3618db6a1a7aeb354b5c011aa39d48dc0dfed6d81cd5f098706a948d7a", + "source_reference": "off", + "steps": 3, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.118c73c00cb94f078678ca8edf15dd61.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.118c73c00cb94f078678ca8edf15dd61.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..debb9f4f09d2b43edd8ba13f8b3b31545e2c623a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.118c73c00cb94f078678ca8edf15dd61.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14be93539c1db980da9ddb1a48e42255ec533d81d99689a6a9932528f8931c13 +size 154672048 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.json new file mode 100644 index 0000000000000000000000000000000000000000..2134604d92a0bec22c7ce8bae5b709926bc33c42 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/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": "246a1a9cdc55fa3c889da2bc72d9fb6ebcaf9bf9c72878a3cb922018294a4c96", + "plan_hash": "480b498b0edfc6f34e6a48fe8d7abb12b2ed3768e3c15a7b563c9d4e375556ac", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "651d999b0395149a72f1cf4a5633705362a146944e4d8f7b8443ad213ddfa82e" + }, + "generation_hash": "876a3abebe424ab68b6e6fb4582dc13dd0f75973acc699ce05b58b1e6c8edc6f", + "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": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "339cb1c78fb0426093b637d7dfdf6ae0", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.safetensors", + "checkpoint_sha256": "7a6ebaf253465cfa68296aec7d61c41d4fe1266a4bcaac0b96b59f5af673b9fa", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T00:42:27Z", + "delivered_frames": 243, + "forked_from_branch_id": "a1a0fb69e8c84adeb1131f7fea22e80a", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.wav", + "generated_audio_sha256": "408e4ef76d64ad07bd845bac29d2b54d664cea235bbb11f97b17877d4430f77f", + "generated_continuity": "on", + "history_hash": "246a1a9cdc55fa3c889da2bc72d9fb6ebcaf9bf9c72878a3cb922018294a4c96", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.prompt.txt", + "prompt_file_sha256": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "339cb1c78fb0426093b637d7dfdf6ae0", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "651d999b0395149a72f1cf4a5633705362a146944e4d8f7b8443ad213ddfa82e" + }, + "generation_hash": "876a3abebe424ab68b6e6fb4582dc13dd0f75973acc699ce05b58b1e6c8edc6f", + "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": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.mp4", + "segment_sha256": "684f2dc3cec3c0745af4098bb591a8b041fe13c2dc52f3e7f65140b0852f6ee7", + "source_reference": "off", + "steps": 3, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..46526cdc9cf59712c72b52696937590f8776e89c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a6ebaf253465cfa68296aec7d61c41d4fe1266a4bcaac0b96b59f5af673b9fa +size 68256504 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.3b9afaa6f02b447996c4438f95cc5776.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.3b9afaa6f02b447996c4438f95cc5776.json new file mode 100644 index 0000000000000000000000000000000000000000..a6ab8720ec42f3999193bf059ba870c8634f024d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.3b9afaa6f02b447996c4438f95cc5776.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/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": "ac10144205003da81f7b3bdb75d8aed25e06a987e0be71778444331f377eb840", + "plan_hash": "57b89691a6d13a93036c3faba286cf88258298c9b2aa7efd1a88a79984e8a687", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2459bf917130885ec6d14cbd84d2c07b672999106ae598119b34624e691b3822" + }, + "generation_hash": "ea32dedb33bedcc7e148e39dd4e98f18cf143dc93e5463e0eedb87a42bc4e64c", + "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": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "3b9afaa6f02b447996c4438f95cc5776", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.3b9afaa6f02b447996c4438f95cc5776.safetensors", + "checkpoint_sha256": "8b402a1c38e7d6f6a330b26d8b33250556172c3ff9d3130e71649fb50255503e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T00:17:45Z", + "delivered_frames": 243, + "forked_from_branch_id": "69645abb40cf45b98fb60d889ddad762", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.3b9afaa6f02b447996c4438f95cc5776.wav", + "generated_audio_sha256": "89252e5caa5e2d1d0dece59486d20406e67c2ac3b974a6d5865b9693c5ead9a3", + "generated_continuity": "on", + "history_hash": "ac10144205003da81f7b3bdb75d8aed25e06a987e0be71778444331f377eb840", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.3b9afaa6f02b447996c4438f95cc5776.prompt.txt", + "prompt_file_sha256": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "3b9afaa6f02b447996c4438f95cc5776", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.3b9afaa6f02b447996c4438f95cc5776.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2459bf917130885ec6d14cbd84d2c07b672999106ae598119b34624e691b3822" + }, + "generation_hash": "ea32dedb33bedcc7e148e39dd4e98f18cf143dc93e5463e0eedb87a42bc4e64c", + "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": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.3b9afaa6f02b447996c4438f95cc5776.mp4", + "segment_sha256": "f5e0426954191e6c21b029ad74d4a4ba7986e327b831f5f558d2a3887eda4020", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.69645abb40cf45b98fb60d889ddad762.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.3b9afaa6f02b447996c4438f95cc5776.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.3b9afaa6f02b447996c4438f95cc5776.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c1639fc16192bb5c7032aebabfe19f8e18f91a8d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.3b9afaa6f02b447996c4438f95cc5776.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b402a1c38e7d6f6a330b26d8b33250556172c3ff9d3130e71649fb50255503e +size 68256504 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.json new file mode 100644 index 0000000000000000000000000000000000000000..20e6c1480268bc8c501c6a511cefed05bde8a7d1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/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": "f1bd0139055a3e3912ec0b274265f344e78001fdcf5167e69a764e64bc4b5345", + "plan_hash": "5c6f8f8f38b7ca484ccca782f6e335b41a4f10b5d576f9f2056c3a0bb255ead9", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "017a3499f1beced399e5ac9cb3437b87fb71bcd39ee1b8738ef156c54c2a37fa" + }, + "generation_hash": "2a4fb6ace6929ae8ba0c1ae9f440731d12648329cf8c16fbc8dd6ff20e30a37a", + "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": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "4b53fc80ff4c48b9b3e457467900bc8f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.safetensors", + "checkpoint_sha256": "db9656b07535b67ca651de967aeea7e339ba8aa4fa325c369de37509f44c86f4", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T07:53:54Z", + "delivered_frames": 243, + "forked_from_branch_id": "a14d57c7d3b048b3a301019c0e29b34d", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.wav", + "generated_audio_sha256": "cf1473fa827d79ea0a05ef214eeb8ae3a97a14dfba3469e81468ff07c3fde5b5", + "generated_continuity": "on", + "history_hash": "f1bd0139055a3e3912ec0b274265f344e78001fdcf5167e69a764e64bc4b5345", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.prompt.txt", + "prompt_file_sha256": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "prompt_hash": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "4b53fc80ff4c48b9b3e457467900bc8f", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "017a3499f1beced399e5ac9cb3437b87fb71bcd39ee1b8738ef156c54c2a37fa" + }, + "generation_hash": "2a4fb6ace6929ae8ba0c1ae9f440731d12648329cf8c16fbc8dd6ff20e30a37a", + "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": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.mp4", + "segment_sha256": "140b7f3332d52d45e376800054bb3121740325a31108164492089d41dabd8602", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..34c656c95461dd204b2df592a5e319f36df6701f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db9656b07535b67ca651de967aeea7e339ba8aa4fa325c369de37509f44c86f4 +size 68256280 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.json new file mode 100644 index 0000000000000000000000000000000000000000..ec10526713c63d70942aa4b079345dec7f5ab720 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/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": "6908a5acc5d052b1b51900336205d49da217f9d03ec58f0df9cd1bcb9e815461", + "plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "07a382cfcd87c069c38e983dd8219fbf5f11c805516e1602729d6e0e5284903b" + }, + "generation_hash": "31f533a7e58a76469e81234fec0b07dcda77ceb363323be9ceb2ee24d9dbc7cf", + "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": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 3346498288937286049, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors", + "checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:51:18Z", + "delivered_frames": 243, + "forked_from_branch_id": "d85d37844ec44c8e948af34df83e0250", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.52073352643b45e9a999945bbbaede3f.wav", + "generated_audio_sha256": "5422c72b9706d17a1dc5d28c8237ed6084e1ceb94a14fcf197902dd3416fc713", + "generated_continuity": "on", + "history_hash": "6908a5acc5d052b1b51900336205d49da217f9d03ec58f0df9cd1bcb9e815461", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "52073352643b45e9a999945bbbaede3f", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "07a382cfcd87c069c38e983dd8219fbf5f11c805516e1602729d6e0e5284903b" + }, + "generation_hash": "31f533a7e58a76469e81234fec0b07dcda77ceb363323be9ceb2ee24d9dbc7cf", + "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": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 3346498288937286049, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.mp4", + "segment_sha256": "d3dadde5ecf28745c109da1bbd8836a598bf2873933ca9eab7adf99fdf507c24", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..20586b9a7a5137df09ea8677c1e5ff9885180ca5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18 +size 68256064 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.json new file mode 100644 index 0000000000000000000000000000000000000000..a9521fa1cdd98506bc60791ea9742be51bb8a6ac --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/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": "246a1a9cdc55fa3c889da2bc72d9fb6ebcaf9bf9c72878a3cb922018294a4c96", + "plan_hash": "480b498b0edfc6f34e6a48fe8d7abb12b2ed3768e3c15a7b563c9d4e375556ac", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "651d999b0395149a72f1cf4a5633705362a146944e4d8f7b8443ad213ddfa82e" + }, + "generation_hash": "876a3abebe424ab68b6e6fb4582dc13dd0f75973acc699ce05b58b1e6c8edc6f", + "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": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "58df1d29a86943e0bd61d6e82bdd4e45", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.safetensors", + "checkpoint_sha256": "4cba13a0121df57733e1c021f3e2001f1e9376fc370887f517947b7057f4ca5d", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T00:44:29Z", + "delivered_frames": 243, + "forked_from_branch_id": "339cb1c78fb0426093b637d7dfdf6ae0", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.wav", + "generated_audio_sha256": "80914d365657dfbf42720a30811e44f40652e735a90b7b9359a3df3d544018ed", + "generated_continuity": "on", + "history_hash": "246a1a9cdc55fa3c889da2bc72d9fb6ebcaf9bf9c72878a3cb922018294a4c96", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.prompt.txt", + "prompt_file_sha256": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "58df1d29a86943e0bd61d6e82bdd4e45", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "651d999b0395149a72f1cf4a5633705362a146944e4d8f7b8443ad213ddfa82e" + }, + "generation_hash": "876a3abebe424ab68b6e6fb4582dc13dd0f75973acc699ce05b58b1e6c8edc6f", + "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": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.mp4", + "segment_sha256": "a7ea3f2f2a604250ee762e7c4696ec774c8501baab16a692eb455460f54559d0", + "source_reference": "off", + "steps": 3, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..458f8e7d4bb2d19d73d6a8acf0c599dbae28d210 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cba13a0121df57733e1c021f3e2001f1e9376fc370887f517947b7057f4ca5d +size 68256504 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.69645abb40cf45b98fb60d889ddad762.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.69645abb40cf45b98fb60d889ddad762.json new file mode 100644 index 0000000000000000000000000000000000000000..7fcb0ffa69ce11e9ecffced31ce3098da1237435 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.69645abb40cf45b98fb60d889ddad762.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 640 + }, + "format": "h3_chain_segment_v3", + "history_hash": "401d5af807c5722f16a9bb76c9d5b287a5943bfe9771c4393621ad4cf35d6486", + "plan_hash": "dc0579c22d0eda478ff21e18086a6bdc37db8451c18ee83fa7d486fe21f3cf27", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "9b99a85ae766630d112e752e460bf0a88d22d8385a7a3a9e3ef9a75fae3b5d7d" + }, + "generation_hash": "ad8be47d99569fba16a18713de780c64a54d65ce015a26eb8c37a23afcb9bd7f", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "69645abb40cf45b98fb60d889ddad762", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.69645abb40cf45b98fb60d889ddad762.safetensors", + "checkpoint_sha256": "01bae58a9ede4ea9a0588bd44452d9b9638c35f47b6dca1dbdd0df19bac13ed8", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-18T08:07:25Z", + "delivered_frames": 243, + "forked_from_branch_id": "ac4467dd2473404fafb587e4f5636d19", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.69645abb40cf45b98fb60d889ddad762.wav", + "generated_audio_sha256": "c42b0477eb339d256bbac229f86dbd99605743596782350ebecbb70f174003a1", + "generated_continuity": "on", + "history_hash": "401d5af807c5722f16a9bb76c9d5b287a5943bfe9771c4393621ad4cf35d6486", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.69645abb40cf45b98fb60d889ddad762.prompt.txt", + "prompt_file_sha256": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "69645abb40cf45b98fb60d889ddad762", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.69645abb40cf45b98fb60d889ddad762.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "9b99a85ae766630d112e752e460bf0a88d22d8385a7a3a9e3ef9a75fae3b5d7d" + }, + "generation_hash": "ad8be47d99569fba16a18713de780c64a54d65ce015a26eb8c37a23afcb9bd7f", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.69645abb40cf45b98fb60d889ddad762.mp4", + "segment_sha256": "032d21f7bc4b7783b85dffbfdc16382c592506b3a91b96e98349e140478efa52", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ac4467dd2473404fafb587e4f5636d19.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.69645abb40cf45b98fb60d889ddad762.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.69645abb40cf45b98fb60d889ddad762.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..4d889bb80a361c633236227141b4d80a64893fbd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.69645abb40cf45b98fb60d889ddad762.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01bae58a9ede4ea9a0588bd44452d9b9638c35f47b6dca1dbdd0df19bac13ed8 +size 68256704 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.json new file mode 100644 index 0000000000000000000000000000000000000000..4009e565c1b28f562f1c562e487d3e3633e44be8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/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": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "format": "h3_chain_segment_v3", + "history_hash": "b4aaede0bf07f222227d1e2fe5c486e0e5267178fd383228a4e1a168babaceea", + "plan_hash": "ef65f9e37fd6674ba15f77dca354a5fa351526d468eacc6e91d195e3e304b72a", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dac8b4cb6f23669533aeac9857004f3afafbfe9a20368c4b3cfdc2a08eff2c4b" + }, + "generation_hash": "bf80a73c1b6d878677554e9944fb87596a8b563e1eafb8a889a7a567bc109bd7", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "incoming_boundary": { + "anchor_mode": "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": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "7b93d772ec8946f5954c5e4abfd99bd6", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.safetensors", + "checkpoint_sha256": "e50984cefda0d708a04fad2db1e40d89a21293acf3e65603ae5a2fa485b5d6ab", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-18T07:09:25Z", + "delivered_frames": 243, + "forked_from_branch_id": "ade38dee6fdc4a069cfdb688c154dc94", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.wav", + "generated_audio_sha256": "3746a84f2c3a3fc3de338960455b077d4753bded66869dea2805a97db4a6c555", + "generated_continuity": "on", + "history_hash": "b4aaede0bf07f222227d1e2fe5c486e0e5267178fd383228a4e1a168babaceea", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.prompt.txt", + "prompt_file_sha256": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "prompt_hash": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "7b93d772ec8946f5954c5e4abfd99bd6", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dac8b4cb6f23669533aeac9857004f3afafbfe9a20368c4b3cfdc2a08eff2c4b" + }, + "generation_hash": "bf80a73c1b6d878677554e9944fb87596a8b563e1eafb8a889a7a567bc109bd7", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "incoming_boundary": { + "anchor_mode": "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": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.mp4", + "segment_sha256": "42940c04decc98d890bd40f5e890fafc1d6ef42ffd9889acf56c02d32dcf0ce4", + "source_reference": "off", + "steps": 3, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..1ac8654b56acd5c645bb1f0c529e8bd114867180 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e50984cefda0d708a04fad2db1e40d89a21293acf3e65603ae5a2fa485b5d6ab +size 154671944 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.json new file mode 100644 index 0000000000000000000000000000000000000000..d76a83da3cdc9bcd9c244b8645da222e9dfccf89 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/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": "ac10144205003da81f7b3bdb75d8aed25e06a987e0be71778444331f377eb840", + "plan_hash": "57b89691a6d13a93036c3faba286cf88258298c9b2aa7efd1a88a79984e8a687", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2459bf917130885ec6d14cbd84d2c07b672999106ae598119b34624e691b3822" + }, + "generation_hash": "ea32dedb33bedcc7e148e39dd4e98f18cf143dc93e5463e0eedb87a42bc4e64c", + "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": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "8355dd40493e4f5fb9d3e6ecbdbe2218", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.safetensors", + "checkpoint_sha256": "0c4352d5f2305d14620c5041036b20d73344cc09e8d1ac9d8b2559394c0067a3", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T00:21:32Z", + "delivered_frames": 243, + "forked_from_branch_id": "3b9afaa6f02b447996c4438f95cc5776", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.wav", + "generated_audio_sha256": "a466efd4c3aaa4e2147be5c819b0b4274b9291b2eb9dbbdbb8e6ebf509f9fb19", + "generated_continuity": "on", + "history_hash": "ac10144205003da81f7b3bdb75d8aed25e06a987e0be71778444331f377eb840", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.prompt.txt", + "prompt_file_sha256": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "8355dd40493e4f5fb9d3e6ecbdbe2218", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2459bf917130885ec6d14cbd84d2c07b672999106ae598119b34624e691b3822" + }, + "generation_hash": "ea32dedb33bedcc7e148e39dd4e98f18cf143dc93e5463e0eedb87a42bc4e64c", + "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": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.mp4", + "segment_sha256": "97e3219a8e9b386dd935dd998249462006361bbd5c6863f59e548a302c492f94", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.3b9afaa6f02b447996c4438f95cc5776.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6c82f7e229c0c4a674b04437c69fec98753f2d30 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c4352d5f2305d14620c5041036b20d73344cc09e8d1ac9d8b2559394c0067a3 +size 68256504 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.json new file mode 100644 index 0000000000000000000000000000000000000000..d5d53d166afc124b98c7c018c4ddc446698ce55a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/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": "f1bd0139055a3e3912ec0b274265f344e78001fdcf5167e69a764e64bc4b5345", + "plan_hash": "5c6f8f8f38b7ca484ccca782f6e335b41a4f10b5d576f9f2056c3a0bb255ead9", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "017a3499f1beced399e5ac9cb3437b87fb71bcd39ee1b8738ef156c54c2a37fa" + }, + "generation_hash": "2a4fb6ace6929ae8ba0c1ae9f440731d12648329cf8c16fbc8dd6ff20e30a37a", + "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": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a14d57c7d3b048b3a301019c0e29b34d", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.safetensors", + "checkpoint_sha256": "f77c1e3b09d820c960fc655cce350d24ddb8f8f79c1edd6c874c74010fbc2b73", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T07:48:42Z", + "delivered_frames": 243, + "forked_from_branch_id": "a504ab01ca3f4859973ca7e659cfe153", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.wav", + "generated_audio_sha256": "f38d9911df1bfd4e62c9abbe3d4d66216cdf2a9b48e5f2fdd46b252c2d21d32e", + "generated_continuity": "on", + "history_hash": "f1bd0139055a3e3912ec0b274265f344e78001fdcf5167e69a764e64bc4b5345", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.prompt.txt", + "prompt_file_sha256": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "prompt_hash": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a14d57c7d3b048b3a301019c0e29b34d", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "017a3499f1beced399e5ac9cb3437b87fb71bcd39ee1b8738ef156c54c2a37fa" + }, + "generation_hash": "2a4fb6ace6929ae8ba0c1ae9f440731d12648329cf8c16fbc8dd6ff20e30a37a", + "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": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.mp4", + "segment_sha256": "203a4e07bad2cf9bad0a213f2b25bfa2ecb74448946cf440948039a463e08239", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a504ab01ca3f4859973ca7e659cfe153.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b5a6dbeafae6b629d12ebddfd7c172175e706032 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f77c1e3b09d820c960fc655cce350d24ddb8f8f79c1edd6c874c74010fbc2b73 +size 68256280 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.json new file mode 100644 index 0000000000000000000000000000000000000000..e8e8768e27903af691f6a9626d2dcb42d4b6b351 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/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": "7bbbb3a857ca9f13c82b21a47aecfd1bd5af2d396b16669771b3fb7927ea5d90", + "plan_hash": "4f6d803a14c60d15f7294cdeb464d1b0cc3d9099a7f0efcc7251be510a76d552", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "816fa8e77d1c1ba1b9630b27224fd225b416ac865dee06c2651119319e0a50e6" + }, + "generation_hash": "497b2f274949979bfb921daba835ae7bcb8c70bc9ec62786dd26fb53ca8a62b8", + "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": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a1a0fb69e8c84adeb1131f7fea22e80a", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.safetensors", + "checkpoint_sha256": "d12e06d3933045b44a127f16e4b8be382412e72218c3885c62531bd173f35518", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T00:30:58Z", + "delivered_frames": 243, + "forked_from_branch_id": "8355dd40493e4f5fb9d3e6ecbdbe2218", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.wav", + "generated_audio_sha256": "e1f19d50ef302486db80726d71fb423a506af90fcae49482c06ed7d92ad7912f", + "generated_continuity": "on", + "history_hash": "7bbbb3a857ca9f13c82b21a47aecfd1bd5af2d396b16669771b3fb7927ea5d90", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.prompt.txt", + "prompt_file_sha256": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a1a0fb69e8c84adeb1131f7fea22e80a", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "816fa8e77d1c1ba1b9630b27224fd225b416ac865dee06c2651119319e0a50e6" + }, + "generation_hash": "497b2f274949979bfb921daba835ae7bcb8c70bc9ec62786dd26fb53ca8a62b8", + "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": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.mp4", + "segment_sha256": "a613fba74a348ee67821c0599a0dcb38d1d7505eb99ea239ff58959168c8590b", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..f49facccfd35309ce6fa93ede59f61f75b7907e6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d12e06d3933045b44a127f16e4b8be382412e72218c3885c62531bd173f35518 +size 68256504 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a504ab01ca3f4859973ca7e659cfe153.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a504ab01ca3f4859973ca7e659cfe153.json new file mode 100644 index 0000000000000000000000000000000000000000..2ab89e5beb321435ae98cdd1bf483bbf33b52f33 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a504ab01ca3f4859973ca7e659cfe153.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/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": "f1bd0139055a3e3912ec0b274265f344e78001fdcf5167e69a764e64bc4b5345", + "plan_hash": "5c6f8f8f38b7ca484ccca782f6e335b41a4f10b5d576f9f2056c3a0bb255ead9", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "017a3499f1beced399e5ac9cb3437b87fb71bcd39ee1b8738ef156c54c2a37fa" + }, + "generation_hash": "2a4fb6ace6929ae8ba0c1ae9f440731d12648329cf8c16fbc8dd6ff20e30a37a", + "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": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a504ab01ca3f4859973ca7e659cfe153", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a504ab01ca3f4859973ca7e659cfe153.safetensors", + "checkpoint_sha256": "fe05744b711dafe9ee7db7dcb73bcfd7e42c9583a12bc123768ac982725b32ed", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T07:41:18Z", + "delivered_frames": 243, + "forked_from_branch_id": "b224eb6f34bf49ffb9d39f2a386506f2", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a504ab01ca3f4859973ca7e659cfe153.wav", + "generated_audio_sha256": "bf7df5137ae99ab81bdd604f59a40a1895ae20b72f7f786d03dd42302050421d", + "generated_continuity": "on", + "history_hash": "f1bd0139055a3e3912ec0b274265f344e78001fdcf5167e69a764e64bc4b5345", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.a504ab01ca3f4859973ca7e659cfe153.prompt.txt", + "prompt_file_sha256": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "prompt_hash": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a504ab01ca3f4859973ca7e659cfe153", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a504ab01ca3f4859973ca7e659cfe153.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "017a3499f1beced399e5ac9cb3437b87fb71bcd39ee1b8738ef156c54c2a37fa" + }, + "generation_hash": "2a4fb6ace6929ae8ba0c1ae9f440731d12648329cf8c16fbc8dd6ff20e30a37a", + "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": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.a504ab01ca3f4859973ca7e659cfe153.mp4", + "segment_sha256": "b684d4ca3f00152ce957338b5cd9ce888b21ff9fbec0c156e74d4a58fe604a8a", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a504ab01ca3f4859973ca7e659cfe153.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a504ab01ca3f4859973ca7e659cfe153.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ef554ad339b1c8ab21b11d3cf846ac099c98a95b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a504ab01ca3f4859973ca7e659cfe153.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe05744b711dafe9ee7db7dcb73bcfd7e42c9583a12bc123768ac982725b32ed +size 68256280 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.json new file mode 100644 index 0000000000000000000000000000000000000000..c4cb5f2f0965a50a9f8c6696bc24d807943f542a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/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": "247d0dfdba06d64395d64c551121dab14da7e3715e291d179a47064eb710b839", + "plan_hash": "9ffe6fc31a2270558dd322f071b569487aaf982a0c32206740bb40e94cc1ac1c", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a642426a2096b08fb6e7ae47217f0d77a231eecec6dbbc5411f0772704f48db" + }, + "generation_hash": "665631ae2e66f6052b4ab94f03348ac6cc5670c2f640868f89caed61a27e7a8b", + "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": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a80f1dc76d5444bd91e311d95dbb8fa8", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.safetensors", + "checkpoint_sha256": "a9c92c173488e2481aab388c20c85b3d49ef56e5b5ab7a1158badfc90d907b12", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:42:10Z", + "delivered_frames": 243, + "forked_from_branch_id": "4b53fc80ff4c48b9b3e457467900bc8f", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.wav", + "generated_audio_sha256": "e60e98692d34be5c8a3d326b882d38dc0331b2de1d034db06a73451283445557", + "generated_continuity": "on", + "history_hash": "247d0dfdba06d64395d64c551121dab14da7e3715e291d179a47064eb710b839", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a80f1dc76d5444bd91e311d95dbb8fa8", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a642426a2096b08fb6e7ae47217f0d77a231eecec6dbbc5411f0772704f48db" + }, + "generation_hash": "665631ae2e66f6052b4ab94f03348ac6cc5670c2f640868f89caed61a27e7a8b", + "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": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "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 lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.mp4", + "segment_sha256": "eaecd39bfa1621a6ff915b6548258d8ec2652140e8a350ab716ffea664370d25", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..f411d093777280d09c133cac4fabd34ff024d55c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9c92c173488e2481aab388c20c85b3d49ef56e5b5ab7a1158badfc90d907b12 +size 68256048 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ac4467dd2473404fafb587e4f5636d19.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ac4467dd2473404fafb587e4f5636d19.json new file mode 100644 index 0000000000000000000000000000000000000000..8bf7605b8b974130081d19ab8e354a82a1feb7da --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ac4467dd2473404fafb587e4f5636d19.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 640 + }, + "format": "h3_chain_segment_v3", + "history_hash": "eb2f77753a47896ccd8cb7212550cfce30102a38cb1a3bec46fe6cea210d4ade", + "plan_hash": "654a717d4e546f07e1547bf510e57e0b3adccf2309abc939a35ad54596a714ce", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "b679aba93c44dd52ccc70504395ba0f78adceb98033c46f833b12340c36ef32c" + }, + "generation_hash": "28fae1789cf3110e9f458a940ec65cf72a92b99fc84ea5d8ab5f8a668fda0415", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ac4467dd2473404fafb587e4f5636d19", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ac4467dd2473404fafb587e4f5636d19.safetensors", + "checkpoint_sha256": "47c92194482d3ca09a78c18894ac1576d3125a17c9b035a79f94e0eb2dc0cc81", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-18T07:54:59Z", + "delivered_frames": 243, + "forked_from_branch_id": "bc4b0d483f824799980ec08f082c725d", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.ac4467dd2473404fafb587e4f5636d19.wav", + "generated_audio_sha256": "62f2f049b5217c162928cda3421f80597d0c893489d75fd3ba96a9af6f3a139b", + "generated_continuity": "on", + "history_hash": "eb2f77753a47896ccd8cb7212550cfce30102a38cb1a3bec46fe6cea210d4ade", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.ac4467dd2473404fafb587e4f5636d19.prompt.txt", + "prompt_file_sha256": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ac4467dd2473404fafb587e4f5636d19", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ac4467dd2473404fafb587e4f5636d19.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "b679aba93c44dd52ccc70504395ba0f78adceb98033c46f833b12340c36ef32c" + }, + "generation_hash": "28fae1789cf3110e9f458a940ec65cf72a92b99fc84ea5d8ab5f8a668fda0415", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.ac4467dd2473404fafb587e4f5636d19.mp4", + "segment_sha256": "fd85f8739eb9570f8aaf7d8bb81325c85ded6b4f2fb16be09304bd92b0d77fff", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.bc4b0d483f824799980ec08f082c725d.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ac4467dd2473404fafb587e4f5636d19.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ac4467dd2473404fafb587e4f5636d19.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..8ec6ca93efc41c7b3a979300d33e1c51290a373c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ac4467dd2473404fafb587e4f5636d19.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47c92194482d3ca09a78c18894ac1576d3125a17c9b035a79f94e0eb2dc0cc81 +size 68256704 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.json new file mode 100644 index 0000000000000000000000000000000000000000..a2bba70e0b3513bccfd5738415079d3114d889a0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/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": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "format": "h3_chain_segment_v3", + "history_hash": "b4aaede0bf07f222227d1e2fe5c486e0e5267178fd383228a4e1a168babaceea", + "plan_hash": "ef65f9e37fd6674ba15f77dca354a5fa351526d468eacc6e91d195e3e304b72a", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dac8b4cb6f23669533aeac9857004f3afafbfe9a20368c4b3cfdc2a08eff2c4b" + }, + "generation_hash": "bf80a73c1b6d878677554e9944fb87596a8b563e1eafb8a889a7a567bc109bd7", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "incoming_boundary": { + "anchor_mode": "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": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ade38dee6fdc4a069cfdb688c154dc94", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.safetensors", + "checkpoint_sha256": "c75b1965f37949b16ecda9b35a087b6957fc7267dabb61df7633193af6d65faa", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-18T06:44:58Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.wav", + "generated_audio_sha256": "580a0f56d4abc2db4593f594a6e62ff1bc6f54bedd1b6988cc2b78a0af6ea60f", + "generated_continuity": "on", + "history_hash": "b4aaede0bf07f222227d1e2fe5c486e0e5267178fd383228a4e1a168babaceea", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.prompt.txt", + "prompt_file_sha256": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "prompt_hash": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ade38dee6fdc4a069cfdb688c154dc94", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dac8b4cb6f23669533aeac9857004f3afafbfe9a20368c4b3cfdc2a08eff2c4b" + }, + "generation_hash": "bf80a73c1b6d878677554e9944fb87596a8b563e1eafb8a889a7a567bc109bd7", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "incoming_boundary": { + "anchor_mode": "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": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.mp4", + "segment_sha256": "fcb6a79f6482838452159fc5254ce4099780090682d089aa79103cb8a77eddf7", + "source_reference": "off", + "steps": 3 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..743b41d12f63ab1cd35c58aadc0ead19edede06a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c75b1965f37949b16ecda9b35a087b6957fc7267dabb61df7633193af6d65faa +size 154671944 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.json new file mode 100644 index 0000000000000000000000000000000000000000..725b4c6d6e75b1de73a3df0e1656e930b6ebeb28 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/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": "5dc38f6548dce4a79864811b7b409c48a0a9e1ebf4f05f2ca1d4343c7cb6000e", + "plan_hash": "035f8763b6b1579d021db3b7ede3af15d69d6dc89a8871133efdcc08af6dcfcc", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a45d8f3ab468d9438447dd614cfde4d159db559c29de3474835e80c364aaa71" + }, + "generation_hash": "d41c11875383dc2c744351b75d5e13bc833927bf795e0ab7337d978d23299f0a", + "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": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "b224eb6f34bf49ffb9d39f2a386506f2", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.safetensors", + "checkpoint_sha256": "5d878c7e87652fd8cb5ca33a3e137611aef657ef3d4ae864058b6641498b9995", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T01:12:47Z", + "delivered_frames": 243, + "forked_from_branch_id": "58df1d29a86943e0bd61d6e82bdd4e45", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.wav", + "generated_audio_sha256": "7af7cf38d13670a388373d91ddbcf39f716a4c9792e17e5422d2029b912739e2", + "generated_continuity": "on", + "history_hash": "5dc38f6548dce4a79864811b7b409c48a0a9e1ebf4f05f2ca1d4343c7cb6000e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.prompt.txt", + "prompt_file_sha256": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "prompt_hash": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "b224eb6f34bf49ffb9d39f2a386506f2", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a45d8f3ab468d9438447dd614cfde4d159db559c29de3474835e80c364aaa71" + }, + "generation_hash": "d41c11875383dc2c744351b75d5e13bc833927bf795e0ab7337d978d23299f0a", + "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": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.mp4", + "segment_sha256": "b7e76d6c97b0447f0c80cd8bd8bcb18c1ad426390a0f63407a5e534edfc2a59d", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e2c89e5eb55b3a07aaaec1d0729036283cc37c57 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d878c7e87652fd8cb5ca33a3e137611aef657ef3d4ae864058b6641498b9995 +size 68256920 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.bc4b0d483f824799980ec08f082c725d.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.bc4b0d483f824799980ec08f082c725d.json new file mode 100644 index 0000000000000000000000000000000000000000..b37baaabd9c15f3c553d77ddb11673bb937836dd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.bc4b0d483f824799980ec08f082c725d.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/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": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "format": "h3_chain_segment_v3", + "history_hash": "49fec40f5c72c8f6be55d91fdb0f10c0d33fa5a5361c6ba83cb3e4d9f1050de0", + "plan_hash": "6328e83eebb36a7bba8fe95b95a8b1008af096d29830f87817616412940eb606", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "87023f4761056c67052f3552115247997b67dee8ada4211047762fdc604990c6" + }, + "generation_hash": "360b76b4d6d5dd4dcd2b00c105180ddba2e39cf375f1b34fccd0872e4079630d", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "incoming_boundary": { + "anchor_mode": "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": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "bc4b0d483f824799980ec08f082c725d", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.bc4b0d483f824799980ec08f082c725d.safetensors", + "checkpoint_sha256": "a44ecc5a1899ed4a1ea6146aa6d0da0a52881a09805d932c3c322fea4c0b4f3c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-18T07:41:38Z", + "delivered_frames": 243, + "forked_from_branch_id": "118c73c00cb94f078678ca8edf15dd61", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.bc4b0d483f824799980ec08f082c725d.wav", + "generated_audio_sha256": "eb5dd1f6abcb566fd67ced69dd5cfbbcbb5b92c8f37e6d1dc3219e913b6a42aa", + "generated_continuity": "on", + "history_hash": "49fec40f5c72c8f6be55d91fdb0f10c0d33fa5a5361c6ba83cb3e4d9f1050de0", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.bc4b0d483f824799980ec08f082c725d.prompt.txt", + "prompt_file_sha256": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "bc4b0d483f824799980ec08f082c725d", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.bc4b0d483f824799980ec08f082c725d.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "87023f4761056c67052f3552115247997b67dee8ada4211047762fdc604990c6" + }, + "generation_hash": "360b76b4d6d5dd4dcd2b00c105180ddba2e39cf375f1b34fccd0872e4079630d", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "incoming_boundary": { + "anchor_mode": "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": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.bc4b0d483f824799980ec08f082c725d.mp4", + "segment_sha256": "99cfce473d5bf7436f5577cf735c118809c3af387e49578bf03fb3dc810c1fb3", + "source_reference": "off", + "steps": 3, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.118c73c00cb94f078678ca8edf15dd61.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.bc4b0d483f824799980ec08f082c725d.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.bc4b0d483f824799980ec08f082c725d.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..511b4c35e19cc25f0e83d359314b47c271477ea9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.bc4b0d483f824799980ec08f082c725d.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a44ecc5a1899ed4a1ea6146aa6d0da0a52881a09805d932c3c322fea4c0b4f3c +size 154672064 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.json new file mode 100644 index 0000000000000000000000000000000000000000..bd619465bc119450ccf5edd162e6c4147a0b2018 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/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": "247d0dfdba06d64395d64c551121dab14da7e3715e291d179a47064eb710b839", + "plan_hash": "9ffe6fc31a2270558dd322f071b569487aaf982a0c32206740bb40e94cc1ac1c", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a642426a2096b08fb6e7ae47217f0d77a231eecec6dbbc5411f0772704f48db" + }, + "generation_hash": "665631ae2e66f6052b4ab94f03348ac6cc5670c2f640868f89caed61a27e7a8b", + "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": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "d85d37844ec44c8e948af34df83e0250", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.safetensors", + "checkpoint_sha256": "ae390790e5ec2b68d0aa8c3c3b2c17f452f77fde2dad49100c588cbfa4525715", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:47:11Z", + "delivered_frames": 243, + "forked_from_branch_id": "a80f1dc76d5444bd91e311d95dbb8fa8", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.d85d37844ec44c8e948af34df83e0250.wav", + "generated_audio_sha256": "46886168b59b5b1bcca501ea179210fc73cfcb251e20cfe9bc5217171195e21b", + "generated_continuity": "on", + "history_hash": "247d0dfdba06d64395d64c551121dab14da7e3715e291d179a47064eb710b839", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.d85d37844ec44c8e948af34df83e0250.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "d85d37844ec44c8e948af34df83e0250", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a642426a2096b08fb6e7ae47217f0d77a231eecec6dbbc5411f0772704f48db" + }, + "generation_hash": "665631ae2e66f6052b4ab94f03348ac6cc5670c2f640868f89caed61a27e7a8b", + "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": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "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 lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.d85d37844ec44c8e948af34df83e0250.mp4", + "segment_sha256": "737b848cbc8f7e28f3b7eaf4aed276e0692c3f59362ade9b3bd16db946dc6208", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..24d6b84cc077863946fd6f2454a9e6be92446f40 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae390790e5ec2b68d0aa8c3c3b2c17f452f77fde2dad49100c588cbfa4525715 +size 68256048 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..725b4c6d6e75b1de73a3df0e1656e930b6ebeb28 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/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": "5dc38f6548dce4a79864811b7b409c48a0a9e1ebf4f05f2ca1d4343c7cb6000e", + "plan_hash": "035f8763b6b1579d021db3b7ede3af15d69d6dc89a8871133efdcc08af6dcfcc", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a45d8f3ab468d9438447dd614cfde4d159db559c29de3474835e80c364aaa71" + }, + "generation_hash": "d41c11875383dc2c744351b75d5e13bc833927bf795e0ab7337d978d23299f0a", + "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": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "b224eb6f34bf49ffb9d39f2a386506f2", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.safetensors", + "checkpoint_sha256": "5d878c7e87652fd8cb5ca33a3e137611aef657ef3d4ae864058b6641498b9995", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T01:12:47Z", + "delivered_frames": 243, + "forked_from_branch_id": "58df1d29a86943e0bd61d6e82bdd4e45", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.wav", + "generated_audio_sha256": "7af7cf38d13670a388373d91ddbcf39f716a4c9792e17e5422d2029b912739e2", + "generated_continuity": "on", + "history_hash": "5dc38f6548dce4a79864811b7b409c48a0a9e1ebf4f05f2ca1d4343c7cb6000e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.prompt.txt", + "prompt_file_sha256": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "prompt_hash": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "b224eb6f34bf49ffb9d39f2a386506f2", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a45d8f3ab468d9438447dd614cfde4d159db559c29de3474835e80c364aaa71" + }, + "generation_hash": "d41c11875383dc2c744351b75d5e13bc833927bf795e0ab7337d978d23299f0a", + "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": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.mp4", + "segment_sha256": "b7e76d6c97b0447f0c80cd8bd8bcb18c1ad426390a0f63407a5e534edfc2a59d", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.json new file mode 100644 index 0000000000000000000000000000000000000000..5e58954c9643dcd8ee90a4159f56cecac95dc950 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/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": "88ce8db97897509c6608a58f2415bcec9d7f052ce81bc3c4253810d33af4ef1d", + "plan_hash": "4f6d803a14c60d15f7294cdeb464d1b0cc3d9099a7f0efcc7251be510a76d552", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "087454dc842b438c2e8f1ff386598a8dce63f3ec91ef6293e6392f491e19605e" + }, + "generation_hash": "f1cde3595bfa5f667b952259bd6b7f9daf639413925f0d81ebf2259786c194eb", + "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": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.315686347ff44115be1c74203c395501.mp4", + "blend_segment_sha256": "b0b7432f53d0b928b1537f3cf52ef6904d79d941564c14db3f98d1fbb9a5d765", + "branch_id": "a1a0fb69e8c84adeb1131f7fea22e80a", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.safetensors", + "checkpoint_sha256": "9b9f322dddd9fc4c97afd61ce2dc08ce13164f354917fbee0f3ec56adf52fded", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T00:37:16Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.315686347ff44115be1c74203c395501.wav", + "generated_audio_sha256": "61eec0f9504a6d3cc1cf50eaf8b2b80eb4d6b7773aadd9686b83015828334a44", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.1480865478515625, + "detected_luma_jump": 7.255313873291016, + "detection_threshold": 1.25, + "mean_luma_jump": 6.836662292480469, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.003618039103115306, + 0.003618039103115306 + ], + [ + 0.26443218156403187, + 0.24090276979932598 + ], + [ + 0.5628674735274968, + 0.5393380617627909 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.9225999712944031, + 67.43020629882812, + 143.53120574951168 + ], + "start_frame": 0, + "target_percentiles": [ + 1.3529999256134033, + 59.564796447753906, + 127.19002532958984 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "88ce8db97897509c6608a58f2415bcec9d7f052ce81bc3c4253810d33af4ef1d", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "d12e06d3933045b44a127f16e4b8be382412e72218c3885c62531bd173f35518", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "a1a0fb69e8c84adeb1131f7fea22e80a", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.315686347ff44115be1c74203c395501.prompt.txt", + "prompt_file_sha256": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "prompt_hash": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "315686347ff44115be1c74203c395501", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "087454dc842b438c2e8f1ff386598a8dce63f3ec91ef6293e6392f491e19605e" + }, + "generation_hash": "f1cde3595bfa5f667b952259bd6b7f9daf639413925f0d81ebf2259786c194eb", + "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": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.315686347ff44115be1c74203c395501.mp4", + "segment_sha256": "7a275c2ef7d897a0555741a3fc6e26a5cfdc55956e21dbabfd0679c8f70bc6c3", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.b87fd9f7b447471d94c77b173451a0da.json", + "visual_context_source_checkpoint_sha256": "d12e06d3933045b44a127f16e4b8be382412e72218c3885c62531bd173f35518", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "a1a0fb69e8c84adeb1131f7fea22e80a", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..54c85cdfcdf0eeb6a0c83987b673443a82eef6a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b9f322dddd9fc4c97afd61ce2dc08ce13164f354917fbee0f3ec56adf52fded +size 68021152 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.json new file mode 100644 index 0000000000000000000000000000000000000000..e8163eaad9b150d5167d243676458da73d68d055 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/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": "4672e84ec3cfb09f95ef1bfd1c4cb0574b38f543701d87b31919b428d865ff7e", + "plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "447423b47b2ea71a380fd9675995e8c6d4af9d9ebf5c1bb8cd087e6b744868a6", + "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": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4", + "blend_segment_sha256": "aef244e0b4e8981bf5b429504717856164e38c18a0e4a7d3d971d9569d3ea883", + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors", + "checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:55:36Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.35558d901f724b22bd9109a5a9f249c5.wav", + "generated_audio_sha256": "7f108c4f527a00d6ae89cb8c4fb964ab29dab396fa097396bf9b2c96b14117c1", + "generated_continuity": "on", + "history_hash": "4672e84ec3cfb09f95ef1bfd1c4cb0574b38f543701d87b31919b428d865ff7e", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "52073352643b45e9a999945bbbaede3f", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.prompt.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "35558d901f724b22bd9109a5a9f249c5", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "447423b47b2ea71a380fd9675995e8c6d4af9d9ebf5c1bb8cd087e6b744868a6", + "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": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4", + "segment_sha256": "efcc6bd5e27bfb9963cee76cf840954c9e0642c7c5f166ee801968ac9292c616", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.json", + "visual_context_source_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "52073352643b45e9a999945bbbaede3f", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..896cfd62ad6c990d58715a51695413eb52713b36 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb +size 68020648 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.json new file mode 100644 index 0000000000000000000000000000000000000000..8d5162425f65662214a5bc6560b403af5a323887 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/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": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "format": "h3_chain_segment_v3", + "history_hash": "0436cfdf31a0e42edd0b0d139c87590b25d86efc4760ea16f681874a4b8f676d", + "plan_hash": "ef65f9e37fd6674ba15f77dca354a5fa351526d468eacc6e91d195e3e304b72a", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0d27c605be65209080cdd2dd7c2e553e45e464743d24f253cdc1492e711ca30b" + }, + "generation_hash": "7d3a8f72fb6afbb1dcef6480e61b78bc9830c0d8c30cc43b7a54525e239dccd6", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "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": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.mp4", + "blend_segment_sha256": "ebaac0a9c40d7cfa298b2748dacb9cce24e80b86e3c2572499057fd4fd3d6601", + "branch_id": "ade38dee6fdc4a069cfdb688c154dc94", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.safetensors", + "checkpoint_sha256": "8b7801f4ae3bb28aab4a0cc4384237929d7522de538754e6838a438539d2f9d5", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-18T06:49:22Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.wav", + "generated_audio_sha256": "0165ac21a185b045b453d5e5aac635adeb51281e3d7bf47e37633b59e13034a5", + "generated_continuity": "on", + "history_hash": "0436cfdf31a0e42edd0b0d139c87590b25d86efc4760ea16f681874a4b8f676d", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "c75b1965f37949b16ecda9b35a087b6957fc7267dabb61df7633193af6d65faa", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "ade38dee6fdc4a069cfdb688c154dc94", + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.prompt.txt", + "prompt_file_sha256": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "prompt_hash": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "9a7351b6d6bf4a94b5fc286de46b8bac", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0d27c605be65209080cdd2dd7c2e553e45e464743d24f253cdc1492e711ca30b" + }, + "generation_hash": "7d3a8f72fb6afbb1dcef6480e61b78bc9830c0d8c30cc43b7a54525e239dccd6", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "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": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.mp4", + "segment_sha256": "032191af9f059d519c315d0a32f83f9e3146b6068ffaf980675c9cb67d48f9ae", + "source_reference": "off", + "steps": 3, + "visual_context_source_checkpoint_sha256": "c75b1965f37949b16ecda9b35a087b6957fc7267dabb61df7633193af6d65faa", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ade38dee6fdc4a069cfdb688c154dc94", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c852d9d424858724ccc2aaaea7e32b54a995f8ae --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b7801f4ae3bb28aab4a0cc4384237929d7522de538754e6838a438539d2f9d5 +size 154436616 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a698bae10ae14610a5a688b952f4ab36.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a698bae10ae14610a5a688b952f4ab36.json new file mode 100644 index 0000000000000000000000000000000000000000..3d60caa0abb74f584162276227ad7c36217fece5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a698bae10ae14610a5a688b952f4ab36.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 640 + }, + "format": "h3_chain_segment_v3", + "history_hash": "4b0098146a78e1073fd8494ae3c18bdf776eda51b8eb5cf4201e94cc36da8cf9", + "plan_hash": "654a717d4e546f07e1547bf510e57e0b3adccf2309abc939a35ad54596a714ce", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "5cef5126e2221887d92f5fe7545f7b208f1530e40d6123aa4b4c1000fd1b6651" + }, + "generation_hash": "66c46c068ab3e7266323dd7a1a651025bf19731b4767c228ff679b30b6c05a5a", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.a698bae10ae14610a5a688b952f4ab36.mp4", + "blend_segment_sha256": "2c3d72531b20fdea3fe9e2fb761ab900927c763c96f7e7f160f88174d9628081", + "branch_id": "ac4467dd2473404fafb587e4f5636d19", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a698bae10ae14610a5a688b952f4ab36.safetensors", + "checkpoint_sha256": "6f94088966ab50be7acdf4d8f847213a1670a7dcfa31bfc795d0a594712a4adc", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-18T07:59:37Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.a698bae10ae14610a5a688b952f4ab36.wav", + "generated_audio_sha256": "1e06fcceeb2a0c394f35375e41ec3f7d398cf5e8f9114ece6bb0fc7773d31053", + "generated_continuity": "on", + "history_hash": "4b0098146a78e1073fd8494ae3c18bdf776eda51b8eb5cf4201e94cc36da8cf9", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "47c92194482d3ca09a78c18894ac1576d3125a17c9b035a79f94e0eb2dc0cc81", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "ac4467dd2473404fafb587e4f5636d19", + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.a698bae10ae14610a5a688b952f4ab36.prompt.txt", + "prompt_file_sha256": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "prompt_hash": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "a698bae10ae14610a5a688b952f4ab36", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a698bae10ae14610a5a688b952f4ab36.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "5cef5126e2221887d92f5fe7545f7b208f1530e40d6123aa4b4c1000fd1b6651" + }, + "generation_hash": "66c46c068ab3e7266323dd7a1a651025bf19731b4767c228ff679b30b6c05a5a", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.a698bae10ae14610a5a688b952f4ab36.mp4", + "segment_sha256": "950cccfd6828fa17b2ef6b5b4a9c3095d60a851fa97ef489d888983b4f346cf4", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.json", + "visual_context_source_checkpoint_sha256": "47c92194482d3ca09a78c18894ac1576d3125a17c9b035a79f94e0eb2dc0cc81", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ac4467dd2473404fafb587e4f5636d19", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a698bae10ae14610a5a688b952f4ab36.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a698bae10ae14610a5a688b952f4ab36.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b1e76dc25f3469c5e9abe0a80f77c0731fbe4aff --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a698bae10ae14610a5a688b952f4ab36.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f94088966ab50be7acdf4d8f847213a1670a7dcfa31bfc795d0a594712a4adc +size 68021344 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a8617c90e4354d068d9d94d797c76b23.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a8617c90e4354d068d9d94d797c76b23.json new file mode 100644 index 0000000000000000000000000000000000000000..22d09d74a226b56e376e5d0f03d0123d46154b48 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a8617c90e4354d068d9d94d797c76b23.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/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": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "format": "h3_chain_segment_v3", + "history_hash": "0436cfdf31a0e42edd0b0d139c87590b25d86efc4760ea16f681874a4b8f676d", + "plan_hash": "ef65f9e37fd6674ba15f77dca354a5fa351526d468eacc6e91d195e3e304b72a", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0d27c605be65209080cdd2dd7c2e553e45e464743d24f253cdc1492e711ca30b" + }, + "generation_hash": "7d3a8f72fb6afbb1dcef6480e61b78bc9830c0d8c30cc43b7a54525e239dccd6", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "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": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.a8617c90e4354d068d9d94d797c76b23.mp4", + "blend_segment_sha256": "57ce988360b6496e583105015112e94b2fb6ecfd22828e64530640cbb55ace83", + "branch_id": "7b93d772ec8946f5954c5e4abfd99bd6", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a8617c90e4354d068d9d94d797c76b23.safetensors", + "checkpoint_sha256": "a54a8e7aef2c300da30fbd25c19f23bb6a559ffeb81961587903fb03b4db0046", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-18T07:17:34Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.a8617c90e4354d068d9d94d797c76b23.wav", + "generated_audio_sha256": "75f4593b185cf28c141387432ebda7df9696995019deffcdc19f9c2929ecb297", + "generated_continuity": "on", + "history_hash": "0436cfdf31a0e42edd0b0d139c87590b25d86efc4760ea16f681874a4b8f676d", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "e50984cefda0d708a04fad2db1e40d89a21293acf3e65603ae5a2fa485b5d6ab", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "7b93d772ec8946f5954c5e4abfd99bd6", + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.a8617c90e4354d068d9d94d797c76b23.prompt.txt", + "prompt_file_sha256": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "prompt_hash": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "a8617c90e4354d068d9d94d797c76b23", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a8617c90e4354d068d9d94d797c76b23.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "0d27c605be65209080cdd2dd7c2e553e45e464743d24f253cdc1492e711ca30b" + }, + "generation_hash": "7d3a8f72fb6afbb1dcef6480e61b78bc9830c0d8c30cc43b7a54525e239dccd6", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "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": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.a8617c90e4354d068d9d94d797c76b23.mp4", + "segment_sha256": "c1a49c2e849c5e6d6df667cd46f2ead798e5a6008a62320cd4efe7aed0128cea", + "source_reference": "off", + "steps": 3, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.json", + "visual_context_source_checkpoint_sha256": "e50984cefda0d708a04fad2db1e40d89a21293acf3e65603ae5a2fa485b5d6ab", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "7b93d772ec8946f5954c5e4abfd99bd6", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a8617c90e4354d068d9d94d797c76b23.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a8617c90e4354d068d9d94d797c76b23.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..9dddf95b7248d33613ecb90dc7502dce32e46ab8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a8617c90e4354d068d9d94d797c76b23.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a54a8e7aef2c300da30fbd25c19f23bb6a559ffeb81961587903fb03b4db0046 +size 154436616 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.b87fd9f7b447471d94c77b173451a0da.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.b87fd9f7b447471d94c77b173451a0da.json new file mode 100644 index 0000000000000000000000000000000000000000..0db881ceaa3261ce10085bedd83ba1609572c1c2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.b87fd9f7b447471d94c77b173451a0da.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 640 + }, + "format": "h3_chain_segment_v3", + "history_hash": "be1befaef252275aa827de7c89760d9d36c8503b2321e22ce97123ff7d2bd407", + "plan_hash": "dc0579c22d0eda478ff21e18086a6bdc37db8451c18ee83fa7d486fe21f3cf27", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "6419b98624549f61fdb5f4ff1bfe5d7ab1cee625c176a3c0b717445b5aedcd12" + }, + "generation_hash": "80bc58754f6043d64e0d11344c3acc8edad0f6e3d999ac7943ba8f383c7bbd48", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.b87fd9f7b447471d94c77b173451a0da.mp4", + "blend_segment_sha256": "d14fd491bafaa0ec787798925472a11969c43c21754e102fe2e7a310e44aae8f", + "branch_id": "69645abb40cf45b98fb60d889ddad762", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.b87fd9f7b447471d94c77b173451a0da.safetensors", + "checkpoint_sha256": "e3465b33ae4ffcd94e9686c7d8c2817179bc708313149da95afe8787aa159b95", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-18T08:11:17Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.b87fd9f7b447471d94c77b173451a0da.wav", + "generated_audio_sha256": "696882c5e71fa66c67e9b6de14f9b6f6d287bb92c9365c5936ff6e8fd9afaf9d", + "generated_continuity": "on", + "history_hash": "be1befaef252275aa827de7c89760d9d36c8503b2321e22ce97123ff7d2bd407", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "01bae58a9ede4ea9a0588bd44452d9b9638c35f47b6dca1dbdd0df19bac13ed8", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "69645abb40cf45b98fb60d889ddad762", + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.b87fd9f7b447471d94c77b173451a0da.prompt.txt", + "prompt_file_sha256": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "prompt_hash": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "b87fd9f7b447471d94c77b173451a0da", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.b87fd9f7b447471d94c77b173451a0da.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "c350fb5b41a94d82fb466bb0271d58c39ba4cfbd596a208012ecb55c6ec14246", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "6419b98624549f61fdb5f4ff1bfe5d7ab1cee625c176a3c0b717445b5aedcd12" + }, + "generation_hash": "80bc58754f6043d64e0d11344c3acc8edad0f6e3d999ac7943ba8f383c7bbd48", + "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": 352, + "plan_version": 2, + "source_reference": "off", + "width": 640 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.b87fd9f7b447471d94c77b173451a0da.mp4", + "segment_sha256": "708009203a870d3ac5c73dff511783e27b30ea04fd1eaa4a17cecdecf934f9da", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a698bae10ae14610a5a688b952f4ab36.json", + "visual_context_source_checkpoint_sha256": "01bae58a9ede4ea9a0588bd44452d9b9638c35f47b6dca1dbdd0df19bac13ed8", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "69645abb40cf45b98fb60d889ddad762", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.b87fd9f7b447471d94c77b173451a0da.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.b87fd9f7b447471d94c77b173451a0da.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..a8e10cee612f631b5f45cd7712fe2d6c4576c478 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.b87fd9f7b447471d94c77b173451a0da.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3465b33ae4ffcd94e9686c7d8c2817179bc708313149da95afe8787aa159b95 +size 68021344 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.json new file mode 100644 index 0000000000000000000000000000000000000000..e81cc5f81fc1dad19cafe56730688939f9653ffd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.json @@ -0,0 +1,229 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/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": "b337c664e790d1cef262b701ac2e82f69c1d7cf009ff1b7aa917b4c7ddb5d9a8", + "plan_hash": "035f8763b6b1579d021db3b7ede3af15d69d6dc89a8871133efdcc08af6dcfcc", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2283b98d21a6a705d6474e957bd3909cabdf9c0169405a49a880f3ece452f27b" + }, + "generation_hash": "e464706f99a0ef130178bb2ec73f99c497339477fa1ef31d5ce22fa764c65e09", + "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": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.e62f1ffaf63f424395c368a4295da780.mp4", + "blend_segment_sha256": "157e7aa2e5129ccfc048607992aadbd9ec06ba31d26289c377ffe2e32e7eabd3", + "branch_id": "b224eb6f34bf49ffb9d39f2a386506f2", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.safetensors", + "checkpoint_sha256": "e9cb9df41efddeeb1a8914a54a9dada99559793af808968d590b89bfc0224922", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T01:39:48Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.e62f1ffaf63f424395c368a4295da780.wav", + "generated_audio_sha256": "6b638f10697078d5eeb79edaf01ffaa49d24c1b38b5de229cd6160ce5b6a166d", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -1.5589008331298828, + -6.0 + ], + "context_motion_baseline": 0.1444854736328125, + "detected_luma_jump": 1.3221321105957031, + "detection_threshold": 1.25, + "mean_luma_jump": 1.3209724426269531, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.22764980839748009, + 0.22153647179697075 + ], + [ + 0.5355349851122089, + 0.512005573347503 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.2125999927520752, + 58.05070114135742, + 136.56142120361326 + ], + "start_frame": 0, + "target_percentiles": [ + 0.7874000072479248, + 56.49180030822754, + 130.53906173706054 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "b337c664e790d1cef262b701ac2e82f69c1d7cf009ff1b7aa917b4c7ddb5d9a8", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "5d878c7e87652fd8cb5ca33a3e137611aef657ef3d4ae864058b6641498b9995", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "b224eb6f34bf49ffb9d39f2a386506f2", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.e62f1ffaf63f424395c368a4295da780.prompt.txt", + "prompt_file_sha256": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9", + "prompt_hash": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "e62f1ffaf63f424395c368a4295da780", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2283b98d21a6a705d6474e957bd3909cabdf9c0169405a49a880f3ece452f27b" + }, + "generation_hash": "e464706f99a0ef130178bb2ec73f99c497339477fa1ef31d5ce22fa764c65e09", + "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": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.e62f1ffaf63f424395c368a4295da780.mp4", + "segment_sha256": "2e8f8385a51ee4f05a800c906d95cd792c255fd2084c2e6136e926a0d9edcd23", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.json", + "visual_context_source_checkpoint_sha256": "5d878c7e87652fd8cb5ca33a3e137611aef657ef3d4ae864058b6641498b9995", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "b224eb6f34bf49ffb9d39f2a386506f2", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..33faa1c926bc2c48ded9e7f77cfa42da6343b3fd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9cb9df41efddeeb1a8914a54a9dada99559793af808968d590b89bfc0224922 +size 68021248 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.json new file mode 100644 index 0000000000000000000000000000000000000000..78404cc34d128bbe0f2b19d80f1d6794dc20cc61 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.json @@ -0,0 +1,188 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/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": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "format": "h3_chain_segment_v3", + "history_hash": "72400c753240dde61b1adca0d2e3a546857b088811c49d274fc44d15e93c68dd", + "plan_hash": "4284bea7f27db037633cbf44b3e704ae31664de2e2156ab089303bb651079c59", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e3f9b22135c3ce1e66699aab65f99236b669b9c7f6ed380434ada534b18de5e0" + }, + "generation_hash": "f15998e6f0ccd91c2486d61e945353b8f4ece960e5712269e68bda7d0dcfb6b7", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "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": "daf3823309dbfecdaf57265fbba2dcbcda991b73b4590d7ca5298c8f97e8387c", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.mp4", + "blend_segment_sha256": "d8f2d9c30aa387955f63dc89e022ff565918424de40f057e1838cf9e45d01576", + "branch_id": "118c73c00cb94f078678ca8edf15dd61", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.safetensors", + "checkpoint_sha256": "767bb4e179c4f2612dd7b7072fe7fe0426139ae3fb9baefcdfe90ce18586efb7", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-18T07:29:39Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.wav", + "generated_audio_sha256": "e9c1232a21d648e2c1c01ee172ef580c593769f625526934a9f609cf3f8390ec", + "generated_continuity": "on", + "history_hash": "72400c753240dde61b1adca0d2e3a546857b088811c49d274fc44d15e93c68dd", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "14be93539c1db980da9ddb1a48e42255ec533d81d99689a6a9932528f8931c13", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "118c73c00cb94f078678ca8edf15dd61", + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.prompt.txt", + "prompt_file_sha256": "daf3823309dbfecdaf57265fbba2dcbcda991b73b4590d7ca5298c8f97e8387c", + "prompt_hash": "daf3823309dbfecdaf57265fbba2dcbcda991b73b4590d7ca5298c8f97e8387c", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f27ca668bb4a4322a0c8d8ef1c1ff8bc", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "6768a961a1757dd50c9604cca2ff3dc97bbdfbcd5773e12c62eb28512ef2b05d", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e3f9b22135c3ce1e66699aab65f99236b669b9c7f6ed380434ada534b18de5e0" + }, + "generation_hash": "f15998e6f0ccd91c2486d61e945353b8f4ece960e5712269e68bda7d0dcfb6b7", + "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": 544, + "plan_version": 2, + "source_reference": "off", + "width": 960 + }, + "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": "daf3823309dbfecdaf57265fbba2dcbcda991b73b4590d7ca5298c8f97e8387c", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 3 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.mp4", + "segment_sha256": "c4d70451c4d426bd7157959727c972f509daea13dbbad374e2fce4f0b1802512", + "source_reference": "off", + "steps": 3, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.a8617c90e4354d068d9d94d797c76b23.json", + "visual_context_source_checkpoint_sha256": "14be93539c1db980da9ddb1a48e42255ec533d81d99689a6a9932528f8931c13", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "118c73c00cb94f078678ca8edf15dd61", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..01a81dd7dc700e83205133f024a365ac4152af81 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:767bb4e179c4f2612dd7b7072fe7fe0426139ae3fb9baefcdfe90ce18586efb7 +size 154436696 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..e81cc5f81fc1dad19cafe56730688939f9653ffd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json @@ -0,0 +1,229 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/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": "b337c664e790d1cef262b701ac2e82f69c1d7cf009ff1b7aa917b4c7ddb5d9a8", + "plan_hash": "035f8763b6b1579d021db3b7ede3af15d69d6dc89a8871133efdcc08af6dcfcc", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2283b98d21a6a705d6474e957bd3909cabdf9c0169405a49a880f3ece452f27b" + }, + "generation_hash": "e464706f99a0ef130178bb2ec73f99c497339477fa1ef31d5ce22fa764c65e09", + "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": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.e62f1ffaf63f424395c368a4295da780.mp4", + "blend_segment_sha256": "157e7aa2e5129ccfc048607992aadbd9ec06ba31d26289c377ffe2e32e7eabd3", + "branch_id": "b224eb6f34bf49ffb9d39f2a386506f2", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.safetensors", + "checkpoint_sha256": "e9cb9df41efddeeb1a8914a54a9dada99559793af808968d590b89bfc0224922", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T01:39:48Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.e62f1ffaf63f424395c368a4295da780.wav", + "generated_audio_sha256": "6b638f10697078d5eeb79edaf01ffaa49d24c1b38b5de229cd6160ce5b6a166d", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -1.5589008331298828, + -6.0 + ], + "context_motion_baseline": 0.1444854736328125, + "detected_luma_jump": 1.3221321105957031, + "detection_threshold": 1.25, + "mean_luma_jump": 1.3209724426269531, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.22764980839748009, + 0.22153647179697075 + ], + [ + 0.5355349851122089, + 0.512005573347503 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.2125999927520752, + 58.05070114135742, + 136.56142120361326 + ], + "start_frame": 0, + "target_percentiles": [ + 0.7874000072479248, + 56.49180030822754, + 130.53906173706054 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "b337c664e790d1cef262b701ac2e82f69c1d7cf009ff1b7aa917b4c7ddb5d9a8", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "5d878c7e87652fd8cb5ca33a3e137611aef657ef3d4ae864058b6641498b9995", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "b224eb6f34bf49ffb9d39f2a386506f2", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.e62f1ffaf63f424395c368a4295da780.prompt.txt", + "prompt_file_sha256": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9", + "prompt_hash": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "e62f1ffaf63f424395c368a4295da780", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2283b98d21a6a705d6474e957bd3909cabdf9c0169405a49a880f3ece452f27b" + }, + "generation_hash": "e464706f99a0ef130178bb2ec73f99c497339477fa1ef31d5ce22fa764c65e09", + "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": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.e62f1ffaf63f424395c368a4295da780.mp4", + "segment_sha256": "2e8f8385a51ee4f05a800c906d95cd792c255fd2084c2e6136e926a0d9edcd23", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.json", + "visual_context_source_checkpoint_sha256": "5d878c7e87652fd8cb5ca33a3e137611aef657ef3d4ae864058b6641498b9995", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "b224eb6f34bf49ffb9d39f2a386506f2", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.json new file mode 100644 index 0000000000000000000000000000000000000000..79948274184df0f843f73e86e6a7bedc15cf3d2a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/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": "d35b5824eecf283b3f21fda97e7aa6a2d6928ee8813d76f7d78c85e16c6c7b85", + "plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "run_name": "teasing_on_bed_1", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6ce9e101cd4fcef5c237b9417243a02222350a5e2c6d8defdb1ce23b94646a13", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 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": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4", + "blend_segment_sha256": "399ea2f96d22514106563dd5c40468747e0512ac5cd6deff868772fee8802355", + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.safetensors", + "checkpoint_sha256": "cb311cac008bdd2b4e748bf4fb1941f680374cede1d868c553abb07fc07d2a1a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:00:06Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0003.083c14f5429e41129dad191658a21fa3.wav", + "generated_audio_sha256": "e34a654cf4fbfca97618df2d730f6ab025bc27eedb511bc8556a38cd9155d04f", + "generated_continuity": "on", + "history_hash": "d35b5824eecf283b3f21fda97e7aa6a2d6928ee8813d76f7d78c85e16c6c7b85", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "35558d901f724b22bd9109a5a9f249c5", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.prompt.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "083c14f5429e41129dad191658a21fa3", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6ce9e101cd4fcef5c237b9417243a02222350a5e2c6d8defdb1ce23b94646a13", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 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": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4", + "segment_sha256": "32490b1d329b6df735d03e398d033a7bf2a76bf44b22debb2205da777d3c954b", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "35558d901f724b22bd9109a5a9f249c5", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..735d8439a8ebaf6755e71b4eee2058d751d2a5a0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb311cac008bdd2b4e748bf4fb1941f680374cede1d868c553abb07fc07d2a1a +size 68020824 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/partial_through_clip_0001.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/partial_through_clip_0001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..15b05b6c695d13a699bd2a1b7ac3933b681d63cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/partial_through_clip_0001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f78638016ea388f09dca05ff81a4070f6dba7aa9049f6e4feb416c9f23239aa1 +size 3148236 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/partial_through_clip_0002.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/partial_through_clip_0002.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c14db4fc1eef6a7b6927a309322773a1f8606b44 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/partial_through_clip_0002.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9850f855197a365b02503859297c51918aa37410290f6514062200f722e80ff +size 5366594 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/t2v_normal_2026-09-20.generated.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/t2v_normal_2026-09-20.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..4f3054602ba02509fc58279755e002b9ae3c24da --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/t2v_normal_2026-09-20.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a644d50017df62078c198787bc51ad7db391573506ba1952d84f8477dc085b20 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/t2v_normal_2026-09-20.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/t2v_normal_2026-09-20.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2e1af81e8f18995ff89f63368ee82db5edd28537 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/final/t2v_normal_2026-09-20.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ee237dbfbef9832b539061d2ce8e147569a73de31b483f6e3923187830599db +size 7737525 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.118c73c00cb94f078678ca8edf15dd61.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.118c73c00cb94f078678ca8edf15dd61.wav new file mode 100644 index 0000000000000000000000000000000000000000..9b471c24b52a72565b37a389722c2b3dc881eb5b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.118c73c00cb94f078678ca8edf15dd61.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20ef4c2947fe4aeb82ca4920dce91ad66ab1da0f22cdfeaedf432bb966f7a650 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.wav new file mode 100644 index 0000000000000000000000000000000000000000..24ccafb7049d7a03a52d39b435785165cb764c63 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:408e4ef76d64ad07bd845bac29d2b54d664cea235bbb11f97b17877d4430f77f +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.3b9afaa6f02b447996c4438f95cc5776.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.3b9afaa6f02b447996c4438f95cc5776.wav new file mode 100644 index 0000000000000000000000000000000000000000..5341b2ded72d25d486d342ebd877145a9d0198a5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.3b9afaa6f02b447996c4438f95cc5776.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89252e5caa5e2d1d0dece59486d20406e67c2ac3b974a6d5865b9693c5ead9a3 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.wav new file mode 100644 index 0000000000000000000000000000000000000000..f13cfd4f28739334395ef0b62bd654d2261169bd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf1473fa827d79ea0a05ef214eeb8ae3a97a14dfba3469e81468ff07c3fde5b5 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.52073352643b45e9a999945bbbaede3f.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.52073352643b45e9a999945bbbaede3f.wav new file mode 100644 index 0000000000000000000000000000000000000000..1a1806bcd9e958a254caa820704d8169748165e8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.52073352643b45e9a999945bbbaede3f.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5422c72b9706d17a1dc5d28c8237ed6084e1ceb94a14fcf197902dd3416fc713 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.wav new file mode 100644 index 0000000000000000000000000000000000000000..8673aeb782ae4b33142285bc5ee7686e3bab2bfe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80914d365657dfbf42720a30811e44f40652e735a90b7b9359a3df3d544018ed +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.69645abb40cf45b98fb60d889ddad762.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.69645abb40cf45b98fb60d889ddad762.wav new file mode 100644 index 0000000000000000000000000000000000000000..27999af9f557b1f38190eb3931a91d94167b4814 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.69645abb40cf45b98fb60d889ddad762.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c42b0477eb339d256bbac229f86dbd99605743596782350ebecbb70f174003a1 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.wav new file mode 100644 index 0000000000000000000000000000000000000000..4bd59f8961c00ac71e4d8b836538ccfca92e21c5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3746a84f2c3a3fc3de338960455b077d4753bded66869dea2805a97db4a6c555 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.wav new file mode 100644 index 0000000000000000000000000000000000000000..7cf4839d2a05b621ea2f230ce93a1fbc019fe697 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a466efd4c3aaa4e2147be5c819b0b4274b9291b2eb9dbbdbb8e6ebf509f9fb19 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.wav new file mode 100644 index 0000000000000000000000000000000000000000..4f3c5c6c61c24d0509385c80cb48550a8e29263d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f38d9911df1bfd4e62c9abbe3d4d66216cdf2a9b48e5f2fdd46b252c2d21d32e +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.wav new file mode 100644 index 0000000000000000000000000000000000000000..215f39059d7b7218ae8f208c7476d9ccf676b865 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1f19d50ef302486db80726d71fb423a506af90fcae49482c06ed7d92ad7912f +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a504ab01ca3f4859973ca7e659cfe153.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a504ab01ca3f4859973ca7e659cfe153.wav new file mode 100644 index 0000000000000000000000000000000000000000..cc20347271100bbaac8bffa426a7d3a3d5144cc1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a504ab01ca3f4859973ca7e659cfe153.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf7df5137ae99ab81bdd604f59a40a1895ae20b72f7f786d03dd42302050421d +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.wav new file mode 100644 index 0000000000000000000000000000000000000000..69e3b11a70e2da0cfff8e1ca60d0fa1ec682e6a1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e60e98692d34be5c8a3d326b882d38dc0331b2de1d034db06a73451283445557 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.ac4467dd2473404fafb587e4f5636d19.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.ac4467dd2473404fafb587e4f5636d19.wav new file mode 100644 index 0000000000000000000000000000000000000000..360e6c6a572ee164c1cee2a1292dc6cde420acc7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.ac4467dd2473404fafb587e4f5636d19.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62f2f049b5217c162928cda3421f80597d0c893489d75fd3ba96a9af6f3a139b +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.wav new file mode 100644 index 0000000000000000000000000000000000000000..6125590717eda02d92206768d343a2e9ddc5d78c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:580a0f56d4abc2db4593f594a6e62ff1bc6f54bedd1b6988cc2b78a0af6ea60f +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.wav new file mode 100644 index 0000000000000000000000000000000000000000..50826ff064931fc91cdb918bec105e04eba58b0e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7af7cf38d13670a388373d91ddbcf39f716a4c9792e17e5422d2029b912739e2 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.bc4b0d483f824799980ec08f082c725d.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.bc4b0d483f824799980ec08f082c725d.wav new file mode 100644 index 0000000000000000000000000000000000000000..0bb8c1991be2138fd2c7a817d4c69df9c18cd930 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.bc4b0d483f824799980ec08f082c725d.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb5dd1f6abcb566fd67ced69dd5cfbbcbb5b92c8f37e6d1dc3219e913b6a42aa +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.d85d37844ec44c8e948af34df83e0250.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.d85d37844ec44c8e948af34df83e0250.wav new file mode 100644 index 0000000000000000000000000000000000000000..c994447b0ffc0aff1a9c8558b91530a97e54a2fe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0001.d85d37844ec44c8e948af34df83e0250.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46886168b59b5b1bcca501ea179210fc73cfcb251e20cfe9bc5217171195e21b +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.315686347ff44115be1c74203c395501.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.315686347ff44115be1c74203c395501.wav new file mode 100644 index 0000000000000000000000000000000000000000..2b4809563cfbeaa0db0df3c7fb8522a4bdb8f163 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.315686347ff44115be1c74203c395501.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61eec0f9504a6d3cc1cf50eaf8b2b80eb4d6b7773aadd9686b83015828334a44 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.35558d901f724b22bd9109a5a9f249c5.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.35558d901f724b22bd9109a5a9f249c5.wav new file mode 100644 index 0000000000000000000000000000000000000000..be712084e133cb2806cf231945bc35a3ed3bdb93 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.35558d901f724b22bd9109a5a9f249c5.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f108c4f527a00d6ae89cb8c4fb964ab29dab396fa097396bf9b2c96b14117c1 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.wav new file mode 100644 index 0000000000000000000000000000000000000000..a234d9de9a0853045d6c4a3e9edb9325c980e034 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0165ac21a185b045b453d5e5aac635adeb51281e3d7bf47e37633b59e13034a5 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.a698bae10ae14610a5a688b952f4ab36.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.a698bae10ae14610a5a688b952f4ab36.wav new file mode 100644 index 0000000000000000000000000000000000000000..1c036b0e547c0b12beb713faba158a7959763128 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.a698bae10ae14610a5a688b952f4ab36.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e06fcceeb2a0c394f35375e41ec3f7d398cf5e8f9114ece6bb0fc7773d31053 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.a8617c90e4354d068d9d94d797c76b23.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.a8617c90e4354d068d9d94d797c76b23.wav new file mode 100644 index 0000000000000000000000000000000000000000..0ca4aff889bb16da867745ecb3dacbafab87fd86 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.a8617c90e4354d068d9d94d797c76b23.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75f4593b185cf28c141387432ebda7df9696995019deffcdc19f9c2929ecb297 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.b87fd9f7b447471d94c77b173451a0da.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.b87fd9f7b447471d94c77b173451a0da.wav new file mode 100644 index 0000000000000000000000000000000000000000..7fa6b5395ec87813949ca832e4469dd86dff18c3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.b87fd9f7b447471d94c77b173451a0da.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:696882c5e71fa66c67e9b6de14f9b6f6d287bb92c9365c5936ff6e8fd9afaf9d +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.e62f1ffaf63f424395c368a4295da780.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.e62f1ffaf63f424395c368a4295da780.wav new file mode 100644 index 0000000000000000000000000000000000000000..bfdcdc01a8406e2ee01c16ea5bf5367159f11c7d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.e62f1ffaf63f424395c368a4295da780.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b638f10697078d5eeb79edaf01ffaa49d24c1b38b5de229cd6160ce5b6a166d +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.wav new file mode 100644 index 0000000000000000000000000000000000000000..b4d192433bf4d5f085d4b52307c9a28018a00453 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9c1232a21d648e2c1c01ee172ef580c593769f625526934a9f609cf3f8390ec +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0003.083c14f5429e41129dad191658a21fa3.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0003.083c14f5429e41129dad191658a21fa3.wav new file mode 100644 index 0000000000000000000000000000000000000000..f40948b6f63c3a3c1e2f05c10adc65130ad02789 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/generated_audio/clip_0003.083c14f5429e41129dad191658a21fa3.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e34a654cf4fbfca97618df2d730f6ab025bc27eedb511bc8556a38cd9155d04f +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/manifest.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..a114ea28a6716e708d652eedafd2ed9023cc4677 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/manifest.json @@ -0,0 +1,333 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/workflow.json" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 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": 28.541666666666668, + "format": "h3_chain_manifest_v3", + "plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "prompt_prefix": "", + "run_name": "teasing_on_bed_1", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.safetensors", + "checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:51:18Z", + "delivered_frames": 243, + "forked_from_branch_id": "d85d37844ec44c8e948af34df83e0250", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.52073352643b45e9a999945bbbaede3f.wav", + "generated_audio_sha256": "5422c72b9706d17a1dc5d28c8237ed6084e1ceb94a14fcf197902dd3416fc713", + "generated_continuity": "on", + "history_hash": "6908a5acc5d052b1b51900336205d49da217f9d03ec58f0df9cd1bcb9e815461", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "52073352643b45e9a999945bbbaede3f", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.52073352643b45e9a999945bbbaede3f.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "07a382cfcd87c069c38e983dd8219fbf5f11c805516e1602729d6e0e5284903b" + }, + "generation_hash": "31f533a7e58a76469e81234fec0b07dcda77ceb363323be9ceb2ee24d9dbc7cf", + "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": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 3346498288937286049, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.mp4", + "segment_sha256": "d3dadde5ecf28745c109da1bbd8836a598bf2873933ca9eab7adf99fdf507c24", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.d85d37844ec44c8e948af34df83e0250.json" + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4", + "blend_segment_sha256": "aef244e0b4e8981bf5b429504717856164e38c18a0e4a7d3d971d9569d3ea883", + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.safetensors", + "checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T12:55:36Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.35558d901f724b22bd9109a5a9f249c5.wav", + "generated_audio_sha256": "7f108c4f527a00d6ae89cb8c4fb964ab29dab396fa097396bf9b2c96b14117c1", + "generated_continuity": "on", + "history_hash": "4672e84ec3cfb09f95ef1bfd1c4cb0574b38f543701d87b31919b428d865ff7e", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "52073352643b45e9a999945bbbaede3f", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.prompt.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "35558d901f724b22bd9109a5a9f249c5", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.35558d901f724b22bd9109a5a9f249c5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "447423b47b2ea71a380fd9675995e8c6d4af9d9ebf5c1bb8cd087e6b744868a6", + "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": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4", + "segment_sha256": "efcc6bd5e27bfb9963cee76cf840954c9e0642c7c5f166ee801968ac9292c616", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.e62f1ffaf63f424395c368a4295da780.json", + "visual_context_source_checkpoint_sha256": "770173c1b25b805d9f7c4b293b7bb3bfc3647c464288300f9ba1390b0d13ae18", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "52073352643b45e9a999945bbbaede3f", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4", + "blend_segment_sha256": "399ea2f96d22514106563dd5c40468747e0512ac5cd6deff868772fee8802355", + "branch_id": "52073352643b45e9a999945bbbaede3f", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.safetensors", + "checkpoint_sha256": "cb311cac008bdd2b4e748bf4fb1941f680374cede1d868c553abb07fc07d2a1a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:00:06Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0003.083c14f5429e41129dad191658a21fa3.wav", + "generated_audio_sha256": "e34a654cf4fbfca97618df2d730f6ab025bc27eedb511bc8556a38cd9155d04f", + "generated_continuity": "on", + "history_hash": "d35b5824eecf283b3f21fda97e7aa6a2d6928ee8813d76f7d78c85e16c6c7b85", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "35558d901f724b22bd9109a5a9f249c5", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.prompt.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "083c14f5429e41129dad191658a21fa3", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0003.083c14f5429e41129dad191658a21fa3.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6ce9e101cd4fcef5c237b9417243a02222350a5e2c6d8defdb1ce23b94646a13", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 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": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4", + "segment_sha256": "32490b1d329b6df735d03e398d033a7bf2a76bf44b22debb2205da777d3c954b", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "93a7e8655c877dcbcda6103c519cb5d063f98a9ec3191447d5ca55092b512ddb", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "35558d901f724b22bd9109a5a9f249c5", + "visual_context_source_scene": 2 + } + ], + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..d3c8a66ddf501bdb2a578f2d01a992638790a66c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/partial/through_clip_0001.manifest.json @@ -0,0 +1,138 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/workflow.json" + }, + "clip_count": 1, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "duration_seconds": 10.125, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 1, + "plan_hash": "035f8763b6b1579d021db3b7ede3af15d69d6dc89a8871133efdcc08af6dcfcc", + "planned_clip_count": 2, + "prompt_prefix": "", + "run_name": "teasing_on_bed_1", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "b224eb6f34bf49ffb9d39f2a386506f2", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.safetensors", + "checkpoint_sha256": "5d878c7e87652fd8cb5ca33a3e137611aef657ef3d4ae864058b6641498b9995", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T01:12:47Z", + "delivered_frames": 243, + "forked_from_branch_id": "58df1d29a86943e0bd61d6e82bdd4e45", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.wav", + "generated_audio_sha256": "7af7cf38d13670a388373d91ddbcf39f716a4c9792e17e5422d2029b912739e2", + "generated_continuity": "on", + "history_hash": "5dc38f6548dce4a79864811b7b409c48a0a9e1ebf4f05f2ca1d4343c7cb6000e", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.prompt.txt", + "prompt_file_sha256": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "prompt_hash": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "b224eb6f34bf49ffb9d39f2a386506f2", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a45d8f3ab468d9438447dd614cfde4d159db559c29de3474835e80c364aaa71" + }, + "generation_hash": "d41c11875383dc2c744351b75d5e13bc833927bf795e0ab7337d978d23299f0a", + "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": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.mp4", + "segment_sha256": "b7e76d6c97b0447f0c80cd8bd8bcb18c1ad426390a0f63407a5e534edfc2a59d", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.json" + } + ], + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..d2a20a590e35a26f03754f4c18b218578c72a6be --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/partial/through_clip_0002.manifest.json @@ -0,0 +1,282 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/plan.json", + "workflow": "h3_chains/teasing_on_bed_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": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 2, + "plan_hash": "4f6d803a14c60d15f7294cdeb464d1b0cc3d9099a7f0efcc7251be510a76d552", + "planned_clip_count": 2, + "prompt_prefix": "", + "run_name": "teasing_on_bed_1", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a1a0fb69e8c84adeb1131f7fea22e80a", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.safetensors", + "checkpoint_sha256": "d12e06d3933045b44a127f16e4b8be382412e72218c3885c62531bd173f35518", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T00:30:58Z", + "delivered_frames": 243, + "forked_from_branch_id": "8355dd40493e4f5fb9d3e6ecbdbe2218", + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.wav", + "generated_audio_sha256": "e1f19d50ef302486db80726d71fb423a506af90fcae49482c06ed7d92ad7912f", + "generated_continuity": "on", + "history_hash": "7bbbb3a857ca9f13c82b21a47aecfd1bd5af2d396b16669771b3fb7927ea5d90", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.prompt.txt", + "prompt_file_sha256": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a1a0fb69e8c84adeb1131f7fea22e80a", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "816fa8e77d1c1ba1b9630b27224fd225b416ac865dee06c2651119319e0a50e6" + }, + "generation_hash": "497b2f274949979bfb921daba835ae7bcb8c70bc9ec62786dd26fb53ca8a62b8", + "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": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.mp4", + "segment_sha256": "a613fba74a348ee67821c0599a0dcb38d1d7505eb99ea239ff58959168c8590b", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.json" + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/plan.json", + "workflow": "h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1/blend_segments/clip_0002.315686347ff44115be1c74203c395501.mp4", + "blend_segment_sha256": "b0b7432f53d0b928b1537f3cf52ef6904d79d941564c14db3f98d1fbb9a5d765", + "branch_id": "a1a0fb69e8c84adeb1131f7fea22e80a", + "checkpoint": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.safetensors", + "checkpoint_sha256": "9b9f322dddd9fc4c97afd61ce2dc08ce13164f354917fbee0f3ec56adf52fded", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-19T00:37:16Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1/generated_audio/clip_0002.315686347ff44115be1c74203c395501.wav", + "generated_audio_sha256": "61eec0f9504a6d3cc1cf50eaf8b2b80eb4d6b7773aadd9686b83015828334a44", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.1480865478515625, + "detected_luma_jump": 7.255313873291016, + "detection_threshold": 1.25, + "mean_luma_jump": 6.836662292480469, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.003618039103115306, + 0.003618039103115306 + ], + [ + 0.26443218156403187, + 0.24090276979932598 + ], + [ + 0.5628674735274968, + 0.5393380617627909 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.9225999712944031, + 67.43020629882812, + 143.53120574951168 + ], + "start_frame": 0, + "target_percentiles": [ + 1.3529999256134033, + 59.564796447753906, + 127.19002532958984 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "88ce8db97897509c6608a58f2415bcec9d7f052ce81bc3c4253810d33af4ef1d", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "d12e06d3933045b44a127f16e4b8be382412e72218c3885c62531bd173f35518", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "a1a0fb69e8c84adeb1131f7fea22e80a", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1/segments/clip_0002.315686347ff44115be1c74203c395501.prompt.txt", + "prompt_file_sha256": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "prompt_hash": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "315686347ff44115be1c74203c395501", + "revision_metadata": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.315686347ff44115be1c74203c395501.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "53e31856fbc3eed49fbebe02eef50d2075ed079ec1efbe2dbcfb33a17fcad2ee", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "087454dc842b438c2e8f1ff386598a8dce63f3ec91ef6293e6392f491e19605e" + }, + "generation_hash": "f1cde3595bfa5f667b952259bd6b7f9daf639413925f0d81ebf2259786c194eb", + "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": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1/segments/clip_0002.315686347ff44115be1c74203c395501.mp4", + "segment_sha256": "7a275c2ef7d897a0555741a3fc6e26a5cfdc55956e21dbabfd0679c8f70bc6c3", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1/checkpoints/clip_0002.b87fd9f7b447471d94c77b173451a0da.json", + "visual_context_source_checkpoint_sha256": "d12e06d3933045b44a127f16e4b8be382412e72218c3885c62531bd173f35518", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "a1a0fb69e8c84adeb1131f7fea22e80a", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..951d38b3876d236ec83ec697bc6c175f29be8624 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "a162fbd5935f70c0e1480daf434db891e410ff3eb41851e61c28d732b9b89506", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "3346498288937286049", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049 + } + }, + "run_name": "teasing_on_bed_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 lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..06c4cfbfa96394de586102e13d1d32543ea37558 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "teasing_on_bed_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": "teasing_on_bed_1", + "source_audio": null, + "updated_at": "2026-09-20T12:38:22Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/0632bf8981af44ba87af4aab6d27c860.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/0632bf8981af44ba87af4aab6d27c860.json new file mode 100644 index 0000000000000000000000000000000000000000..232269267b2199f7407f6af46b146eae3fb89b81 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/0632bf8981af44ba87af4aab6d27c860.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "0632bf8981af44ba87af4aab6d27c860", + "parent_id": "b6f9042b7a0545758d8b231938107fdb", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T07:32:54.840Z", + "updated_at": "2026-09-20T07:49:46.730Z", + "executed_at": "2026-09-20T07:34:56.150Z", + "last_executed_at": "2026-09-20T07:49:46.730Z", + "execution_count": 5, + "prompt_sha256": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/5664860e5cab4af6a767669a2ee9cae8.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/5664860e5cab4af6a767669a2ee9cae8.json new file mode 100644 index 0000000000000000000000000000000000000000..e7b3b93e9376baeb73e529ef3a55cf008000ae15 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/5664860e5cab4af6a767669a2ee9cae8.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "5664860e5cab4af6a767669a2ee9cae8", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-18T06:35:34.673Z", + "updated_at": "2026-09-18T07:05:45.266Z", + "executed_at": "2026-09-18T06:41:18.635Z", + "last_executed_at": "2026-09-18T07:05:45.266Z", + "execution_count": 2, + "prompt_sha256": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/a0d8811caea6464ea6a5beb1faa354aa.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/a0d8811caea6464ea6a5beb1faa354aa.json new file mode 100644 index 0000000000000000000000000000000000000000..baf7f4a5d566d3a9d9f7ae42403baa9f1f7d4536 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/a0d8811caea6464ea6a5beb1faa354aa.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "a0d8811caea6464ea6a5beb1faa354aa", + "parent_id": "b24eaeec44b643899a94c45e0668fd12", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T00:12:47.224Z", + "updated_at": "2026-09-19T00:43:33.690Z", + "executed_at": "2026-09-19T00:14:06.628Z", + "last_executed_at": "2026-09-19T00:43:33.690Z", + "execution_count": 5, + "prompt_sha256": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/b24eaeec44b643899a94c45e0668fd12.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/b24eaeec44b643899a94c45e0668fd12.json new file mode 100644 index 0000000000000000000000000000000000000000..c376888e2c7c14e88b42af93ad6e1f907cd51148 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/b24eaeec44b643899a94c45e0668fd12.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "b24eaeec44b643899a94c45e0668fd12", + "parent_id": "cb537e99bd3c44b8842bdf443eff47ae", + "label": "", + "archived_at": null, + "created_at": "2026-09-18T07:36:21.251Z", + "updated_at": "2026-09-18T08:04:10.601Z", + "executed_at": "2026-09-18T07:39:02.747Z", + "last_executed_at": "2026-09-18T08:04:10.601Z", + "execution_count": 3, + "prompt_sha256": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/b6f9042b7a0545758d8b231938107fdb.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/b6f9042b7a0545758d8b231938107fdb.json new file mode 100644 index 0000000000000000000000000000000000000000..60bee945bb58f9a459a67b57eb91e59da7172d3c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/b6f9042b7a0545758d8b231938107fdb.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "b6f9042b7a0545758d8b231938107fdb", + "parent_id": "a0d8811caea6464ea6a5beb1faa354aa", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T01:10:54.196Z", + "updated_at": "2026-09-19T01:11:00.912Z", + "executed_at": "2026-09-19T01:11:00.912Z", + "last_executed_at": "2026-09-19T01:11:00.912Z", + "execution_count": 1, + "prompt_sha256": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/c202d52e86384baf8cc57d24af9746d3.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/c202d52e86384baf8cc57d24af9746d3.json new file mode 100644 index 0000000000000000000000000000000000000000..b3e2d563028a7462e481dd7ee611748fffd54e6b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/c202d52e86384baf8cc57d24af9746d3.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "c202d52e86384baf8cc57d24af9746d3", + "parent_id": "0632bf8981af44ba87af4aab6d27c860", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T12:38:06.020Z", + "updated_at": "2026-09-20T12:47:43.084Z", + "executed_at": "2026-09-20T12:38:22.861Z", + "last_executed_at": "2026-09-20T12:47:43.084Z", + "execution_count": 4, + "prompt_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/cb537e99bd3c44b8842bdf443eff47ae.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/cb537e99bd3c44b8842bdf443eff47ae.json new file mode 100644 index 0000000000000000000000000000000000000000..69341a1d6b0494f47a026a6e9fab064676bf7e5f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/cb537e99bd3c44b8842bdf443eff47ae.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "cb537e99bd3c44b8842bdf443eff47ae", + "parent_id": "5664860e5cab4af6a767669a2ee9cae8", + "label": "", + "archived_at": null, + "created_at": "2026-09-18T07:21:16.376Z", + "updated_at": "2026-09-18T07:21:22.115Z", + "executed_at": "2026-09-18T07:21:16.377Z", + "last_executed_at": "2026-09-18T07:21:22.115Z", + "execution_count": 2, + "prompt_sha256": "db91e16f19cd8ad098bfeae0d163451045fa1d4a4b8204bbb21eeb7061da9c5c", + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..3c0dacdb29e4b6b9594bbeadc5106d4fd59cb4b3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_01/index.json @@ -0,0 +1,92 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "teasing_on_bed_1", + "scene_id": "clip_01", + "active_revision": "c202d52e86384baf8cc57d24af9746d3", + "revisions": [ + { + "id": "5664860e5cab4af6a767669a2ee9cae8", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-18T06:35:34.673Z", + "updated_at": "2026-09-18T07:05:45.266Z", + "executed_at": "2026-09-18T06:41:18.635Z", + "last_executed_at": "2026-09-18T07:05:45.266Z", + "execution_count": 2, + "prompt_sha256": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7" + }, + { + "id": "cb537e99bd3c44b8842bdf443eff47ae", + "parent_id": "5664860e5cab4af6a767669a2ee9cae8", + "label": "", + "archived_at": null, + "created_at": "2026-09-18T07:21:16.376Z", + "updated_at": "2026-09-18T07:21:22.115Z", + "executed_at": "2026-09-18T07:21:16.377Z", + "last_executed_at": "2026-09-18T07:21:22.115Z", + "execution_count": 2, + "prompt_sha256": "db91e16f19cd8ad098bfeae0d163451045fa1d4a4b8204bbb21eeb7061da9c5c" + }, + { + "id": "b24eaeec44b643899a94c45e0668fd12", + "parent_id": "cb537e99bd3c44b8842bdf443eff47ae", + "label": "", + "archived_at": null, + "created_at": "2026-09-18T07:36:21.251Z", + "updated_at": "2026-09-18T08:04:10.601Z", + "executed_at": "2026-09-18T07:39:02.747Z", + "last_executed_at": "2026-09-18T08:04:10.601Z", + "execution_count": 3, + "prompt_sha256": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595" + }, + { + "id": "a0d8811caea6464ea6a5beb1faa354aa", + "parent_id": "b24eaeec44b643899a94c45e0668fd12", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T00:12:47.224Z", + "updated_at": "2026-09-19T00:43:33.690Z", + "executed_at": "2026-09-19T00:14:06.628Z", + "last_executed_at": "2026-09-19T00:43:33.690Z", + "execution_count": 5, + "prompt_sha256": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac" + }, + { + "id": "b6f9042b7a0545758d8b231938107fdb", + "parent_id": "a0d8811caea6464ea6a5beb1faa354aa", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T01:10:54.196Z", + "updated_at": "2026-09-19T01:11:00.912Z", + "executed_at": "2026-09-19T01:11:00.912Z", + "last_executed_at": "2026-09-19T01:11:00.912Z", + "execution_count": 1, + "prompt_sha256": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2" + }, + { + "id": "0632bf8981af44ba87af4aab6d27c860", + "parent_id": "b6f9042b7a0545758d8b231938107fdb", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T07:32:54.840Z", + "updated_at": "2026-09-20T07:49:46.730Z", + "executed_at": "2026-09-20T07:34:56.150Z", + "last_executed_at": "2026-09-20T07:49:46.730Z", + "execution_count": 5, + "prompt_sha256": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723" + }, + { + "id": "c202d52e86384baf8cc57d24af9746d3", + "parent_id": "0632bf8981af44ba87af4aab6d27c860", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T12:38:06.020Z", + "updated_at": "2026-09-20T12:47:43.084Z", + "executed_at": "2026-09-20T12:38:22.861Z", + "last_executed_at": "2026-09-20T12:47:43.084Z", + "execution_count": 4, + "prompt_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/415790659fb2471eb50a1bc7387d2efc.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/415790659fb2471eb50a1bc7387d2efc.json new file mode 100644 index 0000000000000000000000000000000000000000..2525392ad8afb9c7bf02e50334a7f28e40255118 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/415790659fb2471eb50a1bc7387d2efc.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "415790659fb2471eb50a1bc7387d2efc", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-18T06:45:20.279Z", + "updated_at": "2026-09-18T07:13:30.618Z", + "executed_at": "2026-09-18T06:45:20.280Z", + "last_executed_at": "2026-09-18T07:13:30.618Z", + "execution_count": 2, + "prompt_sha256": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/48c379e93654444397afffe5d1a45773.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/48c379e93654444397afffe5d1a45773.json new file mode 100644 index 0000000000000000000000000000000000000000..29508d0cbdf68b9f5b5d1f2009b73609bea82ccf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/48c379e93654444397afffe5d1a45773.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "48c379e93654444397afffe5d1a45773", + "parent_id": "ecb390fe6953447ebf49f554f4ccf45c", + "label": "", + "archived_at": null, + "created_at": "2026-09-18T07:36:08.367Z", + "updated_at": "2026-09-18T08:07:45.335Z", + "executed_at": "2026-09-18T07:55:29.353Z", + "last_executed_at": "2026-09-18T08:07:45.335Z", + "execution_count": 2, + "prompt_sha256": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/57a5d8f9175f418f8b06421f6461b8a5.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/57a5d8f9175f418f8b06421f6461b8a5.json new file mode 100644 index 0000000000000000000000000000000000000000..6e2ba812da4e81c748c23b6bdb345fa701db0004 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/57a5d8f9175f418f8b06421f6461b8a5.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "57a5d8f9175f418f8b06421f6461b8a5", + "parent_id": "bf5b46bb0f0640c1bb83883a49d7560c", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T01:36:11.443Z", + "updated_at": "2026-09-19T01:36:11.444Z", + "executed_at": "2026-09-19T01:36:11.444Z", + "last_executed_at": "2026-09-19T01:36:11.444Z", + "execution_count": 1, + "prompt_sha256": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/bf5b46bb0f0640c1bb83883a49d7560c.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/bf5b46bb0f0640c1bb83883a49d7560c.json new file mode 100644 index 0000000000000000000000000000000000000000..33ee968ea4d2736a1911bfa74f7a114caafaa857 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/bf5b46bb0f0640c1bb83883a49d7560c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "bf5b46bb0f0640c1bb83883a49d7560c", + "parent_id": "48c379e93654444397afffe5d1a45773", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T00:33:23.959Z", + "updated_at": "2026-09-19T00:33:23.959Z", + "executed_at": "2026-09-19T00:33:23.959Z", + "last_executed_at": "2026-09-19T00:33:23.959Z", + "execution_count": 1, + "prompt_sha256": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/bf685f0b0e554a77877728104663444c.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/bf685f0b0e554a77877728104663444c.json new file mode 100644 index 0000000000000000000000000000000000000000..4dca3686eebc244dcd00c407cda53d74acbf2ea8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/bf685f0b0e554a77877728104663444c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "bf685f0b0e554a77877728104663444c", + "parent_id": "57a5d8f9175f418f8b06421f6461b8a5", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T12:51:36.743Z", + "updated_at": "2026-09-20T12:51:36.744Z", + "executed_at": "2026-09-20T12:51:36.744Z", + "last_executed_at": "2026-09-20T12:51:36.744Z", + "execution_count": 1, + "prompt_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/ecb390fe6953447ebf49f554f4ccf45c.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/ecb390fe6953447ebf49f554f4ccf45c.json new file mode 100644 index 0000000000000000000000000000000000000000..ae772a33e88d152e495e868a0676fa4a7f62b98c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/ecb390fe6953447ebf49f554f4ccf45c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "ecb390fe6953447ebf49f554f4ccf45c", + "parent_id": "415790659fb2471eb50a1bc7387d2efc", + "label": "", + "archived_at": null, + "created_at": "2026-09-18T07:20:51.162Z", + "updated_at": "2026-09-18T07:25:44.499Z", + "executed_at": "2026-09-18T07:25:44.499Z", + "last_executed_at": "2026-09-18T07:25:44.499Z", + "execution_count": 1, + "prompt_sha256": "daf3823309dbfecdaf57265fbba2dcbcda991b73b4590d7ca5298c8f97e8387c", + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..c3915092e877f2c4ac74b8a0e1aad49e4c2f211f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_02/index.json @@ -0,0 +1,80 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "teasing_on_bed_1", + "scene_id": "clip_02", + "active_revision": "bf685f0b0e554a77877728104663444c", + "revisions": [ + { + "id": "415790659fb2471eb50a1bc7387d2efc", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-18T06:45:20.279Z", + "updated_at": "2026-09-18T07:13:30.618Z", + "executed_at": "2026-09-18T06:45:20.280Z", + "last_executed_at": "2026-09-18T07:13:30.618Z", + "execution_count": 2, + "prompt_sha256": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee" + }, + { + "id": "ecb390fe6953447ebf49f554f4ccf45c", + "parent_id": "415790659fb2471eb50a1bc7387d2efc", + "label": "", + "archived_at": null, + "created_at": "2026-09-18T07:20:51.162Z", + "updated_at": "2026-09-18T07:25:44.499Z", + "executed_at": "2026-09-18T07:25:44.499Z", + "last_executed_at": "2026-09-18T07:25:44.499Z", + "execution_count": 1, + "prompt_sha256": "daf3823309dbfecdaf57265fbba2dcbcda991b73b4590d7ca5298c8f97e8387c" + }, + { + "id": "48c379e93654444397afffe5d1a45773", + "parent_id": "ecb390fe6953447ebf49f554f4ccf45c", + "label": "", + "archived_at": null, + "created_at": "2026-09-18T07:36:08.367Z", + "updated_at": "2026-09-18T08:07:45.335Z", + "executed_at": "2026-09-18T07:55:29.353Z", + "last_executed_at": "2026-09-18T08:07:45.335Z", + "execution_count": 2, + "prompt_sha256": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7" + }, + { + "id": "bf5b46bb0f0640c1bb83883a49d7560c", + "parent_id": "48c379e93654444397afffe5d1a45773", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T00:33:23.959Z", + "updated_at": "2026-09-19T00:33:23.959Z", + "executed_at": "2026-09-19T00:33:23.959Z", + "last_executed_at": "2026-09-19T00:33:23.959Z", + "execution_count": 1, + "prompt_sha256": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b" + }, + { + "id": "57a5d8f9175f418f8b06421f6461b8a5", + "parent_id": "bf5b46bb0f0640c1bb83883a49d7560c", + "label": "", + "archived_at": null, + "created_at": "2026-09-19T01:36:11.443Z", + "updated_at": "2026-09-19T01:36:11.444Z", + "executed_at": "2026-09-19T01:36:11.444Z", + "last_executed_at": "2026-09-19T01:36:11.444Z", + "execution_count": 1, + "prompt_sha256": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9" + }, + { + "id": "bf685f0b0e554a77877728104663444c", + "parent_id": "57a5d8f9175f418f8b06421f6461b8a5", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T12:51:36.743Z", + "updated_at": "2026-09-20T12:51:36.744Z", + "executed_at": "2026-09-20T12:51:36.744Z", + "last_executed_at": "2026-09-20T12:51:36.744Z", + "execution_count": 1, + "prompt_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_03/9607bdf6e5cc4b3bb37af0ed88fc87de.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_03/9607bdf6e5cc4b3bb37af0ed88fc87de.json new file mode 100644 index 0000000000000000000000000000000000000000..f230b86cf7c83af6bcc6ece1a0d9880f2685ae52 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_03/9607bdf6e5cc4b3bb37af0ed88fc87de.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "9607bdf6e5cc4b3bb37af0ed88fc87de", + "parent_id": "e81d05763ec04069b3da939efa2f1ef3", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T12:56:03.863Z", + "updated_at": "2026-09-20T12:56:03.863Z", + "executed_at": "2026-09-20T12:56:03.863Z", + "last_executed_at": "2026-09-20T12:56:03.863Z", + "execution_count": 1, + "prompt_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_03/e81d05763ec04069b3da939efa2f1ef3.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_03/e81d05763ec04069b3da939efa2f1ef3.json new file mode 100644 index 0000000000000000000000000000000000000000..475f34a3a99145142eb41d5d2f4166cb41f82c7f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_03/e81d05763ec04069b3da939efa2f1ef3.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "e81d05763ec04069b3da939efa2f1ef3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-18T07:36:34.069Z", + "updated_at": "2026-09-18T08:04:02.705Z", + "executed_at": "2026-09-18T08:04:02.705Z", + "last_executed_at": "2026-09-18T08:04:02.705Z", + "execution_count": 1, + "prompt_sha256": "7c07e0fb6a306c3d8d51eb6d0a375c518a3c48b962f9ff1a7424b3eaf9f3ef97", + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..6e87b2d296d77dddf96c15db509a77f902fbe928 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/prompt_history/clip_03/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "teasing_on_bed_1", + "scene_id": "clip_03", + "active_revision": "9607bdf6e5cc4b3bb37af0ed88fc87de", + "revisions": [ + { + "id": "e81d05763ec04069b3da939efa2f1ef3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-18T07:36:34.069Z", + "updated_at": "2026-09-18T08:04:02.705Z", + "executed_at": "2026-09-18T08:04:02.705Z", + "last_executed_at": "2026-09-18T08:04:02.705Z", + "execution_count": 1, + "prompt_sha256": "7c07e0fb6a306c3d8d51eb6d0a375c518a3c48b962f9ff1a7424b3eaf9f3ef97" + }, + { + "id": "9607bdf6e5cc4b3bb37af0ed88fc87de", + "parent_id": "e81d05763ec04069b3da939efa2f1ef3", + "label": "", + "archived_at": null, + "created_at": "2026-09-20T12:56:03.863Z", + "updated_at": "2026-09-20T12:56:03.863Z", + "executed_at": "2026-09-20T12:56:03.863Z", + "last_executed_at": "2026-09-20T12:56:03.863Z", + "execution_count": 1, + "prompt_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..5dc1764d4d3ec7e1293232c0a2d8fc701ed29d5e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..951d38b3876d236ec83ec697bc6c175f29be8624 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "a162fbd5935f70c0e1480daf434db891e410ff3eb41851e61c28d732b9b89506", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "3346498288937286049", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049 + } + }, + "run_name": "teasing_on_bed_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 lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..171c213bb6280072e038261395a3f8140c6e12fe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/083c14f5429e41129dad191658a21fa3/workflow.json @@ -0,0 +1,4144 @@ +{ + "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": [ + -657.3633507198485, + 453.5204289639976 + ], + "scale": 1.07108058664346 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\",\n \": fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..df99be343a438a39e12861912de579ce2b46f74f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/api_prompt.json @@ -0,0 +1,600 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00125_.png" + }, + "is_changed": [ + "971d8cf570d71a0594cb2e159d877ce85947ca286a645e02566935f5ec94362c" + ] + }, + "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\":\"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 + } + }, + "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/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..7d0b44cca1f863f8dc334ddd74f9483bc42239b6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "2fb5ca3e7c6798f22373d33d418558b5cdbf6d1726a4786415b1835a42ce394a", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "4284bea7f27db037633cbf44b3e704ae31664de2e2156ab089303bb651079c59", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "db91e16f19cd8ad098bfeae0d163451045fa1d4a4b8204bbb21eeb7061da9c5c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "daf3823309dbfecdaf57265fbba2dcbcda991b73b4590d7ca5298c8f97e8387c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "837f08a24272d8e1c30d413636c07c7c178cbccd678080d1edfa07d88a001ed4", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 3 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 960x544; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..1b070c98c29c8a8f625f427640b62561ba489b65 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/118c73c00cb94f078678ca8edf15dd61/workflow.json @@ -0,0 +1,4083 @@ +{ + "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": [ + -2364.332960202519, + -1238.2574319202322 + ], + "scale": 0.8851905674739227 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 89, + "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, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 83, + 58, + 0, + 34, + 0, + "MODEL" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 35, + "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": 38, + "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": 37, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 44, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 49, + "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, + 1334.3367358296932 + ], + "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": 48, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 960, + 544, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\",\n \": fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room. Tee stays raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + } + }, + { + "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": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00125_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00125_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 47, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 83, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "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": 21, + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 45, + "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": 46, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 22, + "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 83 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + } + ], + "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/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..aa9749d39c0d443290c2f461752a6e8504738a54 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00156_.png" + }, + "is_changed": [ + "6a5b8f6bf49d05775007e316f6d2904f0883ab14d4cc1879f3bfd48f4dc7e020" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..132cff1ceddef4c7b79380ea8bf3aec78ccc588e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "baa7e2f572f6ced8ff807ef7370b8ef0e2d38032db2f474958a5f85009c011da", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "4f6d803a14c60d15f7294cdeb464d1b0cc3d9099a7f0efcc7251be510a76d552", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..472d88a0d421a83831327a518b979ed2cafc0e87 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/315686347ff44115be1c74203c395501/workflow.json @@ -0,0 +1,4144 @@ +{ + "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": [ + 205.40862940248275, + -2416.907736796225 + ], + "scale": 1.4256082608224356 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\",\n \": fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01. The man stays the same torso and penis.\",\n \"\",\n \"summary:\",\n \"[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\",\n \": fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00156_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00156_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..88c0c86d1ea06d957c26ba81ecfbd1880b3309db --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00156_.png" + }, + "is_changed": [ + "6a5b8f6bf49d05775007e316f6d2904f0883ab14d4cc1879f3bfd48f4dc7e020" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..6933e0b9df550b0a220409cc071ea044e5f05f8c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "5f86b68be1ec8fafde43152ecfc2262db86f306e41a0652b3babca8a78e7ecf1", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "480b498b0edfc6f34e6a48fe8d7abb12b2ed3768e3c15a7b563c9d4e375556ac", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\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 face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..797c66df6b88b78fd0a5760dab96d9e81eb63526 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/339cb1c78fb0426093b637d7dfdf6ae0/workflow.json @@ -0,0 +1,4140 @@ +{ + "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": [ + -1193.0978197881764, + -155.8906158585156 + ], + "scale": 0.8851905674739313 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\",\n \": fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\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 face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01. The man stays the same torso and penis.\",\n \"\",\n \"summary:\",\n \"[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\",\n \": fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\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": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00156_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00156_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..5dc1764d4d3ec7e1293232c0a2d8fc701ed29d5e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..951d38b3876d236ec83ec697bc6c175f29be8624 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "a162fbd5935f70c0e1480daf434db891e410ff3eb41851e61c28d732b9b89506", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "3346498288937286049", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049 + } + }, + "run_name": "teasing_on_bed_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 lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..171c213bb6280072e038261395a3f8140c6e12fe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/35558d901f724b22bd9109a5a9f249c5/workflow.json @@ -0,0 +1,4144 @@ +{ + "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": [ + -657.3633507198485, + 453.5204289639976 + ], + "scale": 1.07108058664346 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\",\n \": fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..6d9ae371508c8a65d70349da83c160572fa5ba4c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00156_.png" + }, + "is_changed": [ + "6a5b8f6bf49d05775007e316f6d2904f0883ab14d4cc1879f3bfd48f4dc7e020" + ] + }, + "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 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..791fdd0b2d9feb610f830b71d0e2bd00b5092974 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "0f83fc76c24a13ea81a620ec9fdab0a69e4255b771cd32e0bff093ff3c2bc763", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "57b89691a6d13a93036c3faba286cf88258298c9b2aa7efd1a88a79984e8a687", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..554b80d047517848d8c655a0e63245da8f06c8ed --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/3b9afaa6f02b447996c4438f95cc5776/workflow.json @@ -0,0 +1,4138 @@ +{ + "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": [ + 199.80198476657517, + -2353.6279688283034 + ], + "scale": 1.4256082608224327 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "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 \" defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\",\n \": fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01. The man stays the same torso and penis.\",\n \"\",\n \"summary:\",\n \"[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\",\n \": fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\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": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00156_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00156_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2044.6871728765316, + 126.59851148287206 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1501.7604445532004, + 656.5799665349554 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..c3cd2f9f23283d4b9baa99de1daa79d751008fdc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/api_prompt.json @@ -0,0 +1,629 @@ +{ + "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": "max", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\\n: fully_preserved - kneeling bed pose and room as the opening state.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\\n: fully_preserved - same bed and thong. Do not stand her up.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\\n: fully_preserved - same bed and thong.\\n: face lock when the three-quarter shows her head.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00261_.png" + }, + "is_changed": [ + "379ce241ea9fae8f86ab343b7887a7d57c3ab1f16baa1f01285581723a9e4589" + ] + }, + "27": { + "_meta": { + "title": "Reference Image 2" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00058_.png" + }, + "is_changed": [ + "0acfa86f3573fffa2a683c73f1aef86959a07af0a7b0cddd4f47b7e6037facb9" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..df6f0af84989b5f7e5fe67338ab63e8821dfc275 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "866292927ce6768efb04ddcebbb63a35c09a69cdbf5e4306402274ec0893259a", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\n: fully_preserved - same bed and thong. Do not stand her up.\n: face lock only.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\n: fully_preserved - same bed and thong.\n: face lock when the three-quarter shows her head.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "5c6f8f8f38b7ca484ccca782f6e335b41a4f10b5d576f9f2056c3a0bb255ead9", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\n: fully_preserved - same bed and thong. Do not stand her up.\n: face lock only.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ba3af8ac93b1f6c7a4afda2d36752a8558c5864fb9eae2f547a7010e9f3e5dfe", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\n: fully_preserved - same bed and thong. Do not stand her up.\n: face lock only.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\n: fully_preserved - same bed and thong.\n: face lock when the three-quarter shows her head.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "559f049ccdcaafe4acec66e32f3352fcc0a3fd0855d8abcd78a62030d8a89ef6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\n: fully_preserved - same bed and thong.\n: face lock when the three-quarter shows her head.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..cfb78f0f9d11411d218efea04efdd2c07cf780fe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/4b53fc80ff4c48b9b3e457467900bc8f/workflow.json @@ -0,0 +1,4142 @@ +{ + "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": [ + -3381.934835696187, + 276.0036653574808 + ], + "scale": 1.2960075098385853 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\\n: fully_preserved - kneeling bed pose and room as the opening state.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\\n: fully_preserved - same bed and thong. Do not stand her up.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\\n: fully_preserved - same bed and thong.\\n: face lock when the three-quarter shows her head.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\",\n \" defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\",\n \" is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\",\n \": fully_preserved - kneeling bed pose and room as the opening state.\",\n \": face lock only.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\",\n \" preserves the face, long wavy dark brown hair, glossy black lipstick.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\",\n \": fully_preserved - same bed and thong. Do not stand her up.\",\n \": face lock only.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\",\n \" preserves the face, long wavy dark brown hair, glossy black lipstick.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\",\n \": fully_preserved - same bed and thong.\",\n \": face lock when the three-quarter shows her head.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00261_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00261_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..5dc1764d4d3ec7e1293232c0a2d8fc701ed29d5e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..951d38b3876d236ec83ec697bc6c175f29be8624 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "a162fbd5935f70c0e1480daf434db891e410ff3eb41851e61c28d732b9b89506", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "3346498288937286049", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "7574b651b6a72cd9c6b96e1cb3308f9f608a0f6d569ab231067a4f6d0ac3a95c", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049 + } + }, + "run_name": "teasing_on_bed_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 lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..171c213bb6280072e038261395a3f8140c6e12fe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/52073352643b45e9a999945bbbaede3f/workflow.json @@ -0,0 +1,4144 @@ +{ + "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": [ + -657.3633507198485, + 453.5204289639976 + ], + "scale": 1.07108058664346 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\",\n \": fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..f21cc7328564254af2ca0792d9d964f7b3cfceb0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00156_.png" + }, + "is_changed": [ + "6a5b8f6bf49d05775007e316f6d2904f0883ab14d4cc1879f3bfd48f4dc7e020" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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": 1.0 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..6933e0b9df550b0a220409cc071ea044e5f05f8c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "5f86b68be1ec8fafde43152ecfc2262db86f306e41a0652b3babca8a78e7ecf1", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "480b498b0edfc6f34e6a48fe8d7abb12b2ed3768e3c15a7b563c9d4e375556ac", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\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 face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b7aa7e5bfa9380c02e1f4c1c7decce07ce053a12 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/58df1d29a86943e0bd61d6e82bdd4e45/workflow.json @@ -0,0 +1,4140 @@ +{ + "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": [ + -2115.0433085616437, + 135.37093875336086 + ], + "scale": 1.2960075098385837 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\",\n \": fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\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 face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01. The man stays the same torso and penis.\",\n \"\",\n \"summary:\",\n \"[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\",\n \": fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\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": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00156_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00156_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..9f66e1d2821e53dc4e54f04a1460d5ccbc8c7080 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 640 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00125_.png" + }, + "is_changed": [ + "971d8cf570d71a0594cb2e159d877ce85947ca286a645e02566935f5ec94362c" + ] + }, + "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 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "58": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "58", + 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/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..3282029c8df713a46e57faa63693242e53867e28 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "d2f5f42e8b5a53b4610ae6d7e34f876bd43218d5506c1bce280988271b4a2492", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 640 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "dc0579c22d0eda478ff21e18086a6bdc37db8451c18ee83fa7d486fe21f3cf27", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7c07e0fb6a306c3d8d51eb6d0a375c518a3c48b962f9ff1a7424b3eaf9f3ef97", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 640x352; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..bfd80e57637d8eab36f416df84d814d2c6e0ef82 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/69645abb40cf45b98fb60d889ddad762/workflow.json @@ -0,0 +1,4139 @@ +{ + "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": [ + -4949.990731863301, + -802.2752313472131 + ], + "scale": 1.4256082608224312 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 640, + 352, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\",\n \": fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room. Tee stays raised.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 640 + } + }, + { + "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": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00125_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00125_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1501.7604445532004, + 656.5799665349554 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a4d677a3ed883d4e9c541882e7c2d905923885f7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/api_prompt.json @@ -0,0 +1,600 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00125_.png" + }, + "is_changed": [ + "971d8cf570d71a0594cb2e159d877ce85947ca286a645e02566935f5ec94362c" + ] + }, + "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\":\"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 + } + }, + "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/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e64605c754e5cbda1529d3226034352de101f3ce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "741fac9c51c9f148913da0373d4942e74177552d39fb4fbb53543ca937138f1f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ef65f9e37fd6674ba15f77dca354a5fa351526d468eacc6e91d195e3e304b72a", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "f9ac9a73ec5fb25511c317e814e86c1b8d09ecb8f3ebe6f77f08d013c0b8675c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 3 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 960x544; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b08bb90f2bd09e42e0280e0a0dabcf4ef7347066 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/7b93d772ec8946f5954c5e4abfd99bd6/workflow.json @@ -0,0 +1,4083 @@ +{ + "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": [ + -3258.64038855559, + -510.0131151742909 + ], + "scale": 0.8851905674739226 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 89, + "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, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 83, + 58, + 0, + 34, + 0, + "MODEL" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 35, + "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": 38, + "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": 37, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 44, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 49, + "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, + 1334.3367358296932 + ], + "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": 48, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 960, + 544, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\",\n \": fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room. Tee stays raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + } + }, + { + "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": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00125_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00125_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 47, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 83, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "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": 21, + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 45, + "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": 46, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 22, + "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 83 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + } + ], + "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/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..08973027f6c97999d403e6d24e505a8ef61ebeab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00156_.png" + }, + "is_changed": [ + "6a5b8f6bf49d05775007e316f6d2904f0883ab14d4cc1879f3bfd48f4dc7e020" + ] + }, + "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 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..791fdd0b2d9feb610f830b71d0e2bd00b5092974 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "0f83fc76c24a13ea81a620ec9fdab0a69e4255b771cd32e0bff093ff3c2bc763", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "57b89691a6d13a93036c3faba286cf88258298c9b2aa7efd1a88a79984e8a687", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..4af96d6f9f97d43891505fc40f9dd39447b5a6ac --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/8355dd40493e4f5fb9d3e6ecbdbe2218/workflow.json @@ -0,0 +1,4140 @@ +{ + "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": [ + -1309.8854301906802, + 391.15213560608794 + ], + "scale": 1.5681690869046767 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "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 \" defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\",\n \": fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01. The man stays the same torso and penis.\",\n \"\",\n \"summary:\",\n \"[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\",\n \": fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\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": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00156_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00156_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2044.6871728765316, + 126.59851148287206 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1501.7604445532004, + 656.5799665349554 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..c79f3566667300749a49b9926038d573b7f8be75 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/api_prompt.json @@ -0,0 +1,600 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00125_.png" + }, + "is_changed": [ + "971d8cf570d71a0594cb2e159d877ce85947ca286a645e02566935f5ec94362c" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "res_multistep" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "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\":\"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 + } + }, + "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/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e64605c754e5cbda1529d3226034352de101f3ce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "741fac9c51c9f148913da0373d4942e74177552d39fb4fbb53543ca937138f1f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ef65f9e37fd6674ba15f77dca354a5fa351526d468eacc6e91d195e3e304b72a", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "f9ac9a73ec5fb25511c317e814e86c1b8d09ecb8f3ebe6f77f08d013c0b8675c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 3 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 960x544; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..8fca3021310a798c33066a046b8ed0376ab3e92d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/9a7351b6d6bf4a94b5fc286de46b8bac/workflow.json @@ -0,0 +1,4087 @@ +{ + "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": [ + 1359.7112187187183, + -1378.8058944080958 + ], + "scale": 0.973709624221314 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 89, + "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, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 83, + 58, + 0, + 34, + 0, + "MODEL" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ] + ], + "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": 17, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "res_multistep" + ], + "widgets_values_named": { + "sampler_name": "res_multistep" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 35, + "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": 38, + "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": 37, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 44, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 49, + "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, + 1334.3367358296932 + ], + "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": 48, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 960, + 544, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\",\n \": fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room. Tee stays raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + } + }, + { + "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": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00125_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00125_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 47, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 83, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "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": 21, + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 45, + "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": 46, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 22, + "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 83 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + } + ], + "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/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..28c8a2d301f294f8a8bb7755ab7d4f43cac2dd19 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/api_prompt.json @@ -0,0 +1,629 @@ +{ + "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": "max", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\\n: fully_preserved - kneeling bed pose and room as the opening state.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\\n: fully_preserved - same bed and thong. Do not stand her up.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\\n: fully_preserved - same bed and thong.\\n: face lock when the three-quarter shows her head.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00261_.png" + }, + "is_changed": [ + "379ce241ea9fae8f86ab343b7887a7d57c3ab1f16baa1f01285581723a9e4589" + ] + }, + "27": { + "_meta": { + "title": "Reference Image 2" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00058_.png" + }, + "is_changed": [ + "0acfa86f3573fffa2a683c73f1aef86959a07af0a7b0cddd4f47b7e6037facb9" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..df6f0af84989b5f7e5fe67338ab63e8821dfc275 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "866292927ce6768efb04ddcebbb63a35c09a69cdbf5e4306402274ec0893259a", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\n: fully_preserved - same bed and thong. Do not stand her up.\n: face lock only.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\n: fully_preserved - same bed and thong.\n: face lock when the three-quarter shows her head.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "5c6f8f8f38b7ca484ccca782f6e335b41a4f10b5d576f9f2056c3a0bb255ead9", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\n: fully_preserved - same bed and thong. Do not stand her up.\n: face lock only.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ba3af8ac93b1f6c7a4afda2d36752a8558c5864fb9eae2f547a7010e9f3e5dfe", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\n: fully_preserved - same bed and thong. Do not stand her up.\n: face lock only.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\n: fully_preserved - same bed and thong.\n: face lock when the three-quarter shows her head.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "559f049ccdcaafe4acec66e32f3352fcc0a3fd0855d8abcd78a62030d8a89ef6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\n: fully_preserved - same bed and thong.\n: face lock when the three-quarter shows her head.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..34893f724194f6f36765697e04f6721a9bb1835b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a14d57c7d3b048b3a301019c0e29b34d/workflow.json @@ -0,0 +1,4142 @@ +{ + "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": [ + -2123.6715302020625, + -688.159198740806 + ], + "scale": 0.8047186977035752 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\\n: fully_preserved - kneeling bed pose and room as the opening state.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\\n: fully_preserved - same bed and thong. Do not stand her up.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\\n: fully_preserved - same bed and thong.\\n: face lock when the three-quarter shows her head.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\",\n \" defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\",\n \" is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\",\n \": fully_preserved - kneeling bed pose and room as the opening state.\",\n \": face lock only.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\",\n \" preserves the face, long wavy dark brown hair, glossy black lipstick.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\",\n \": fully_preserved - same bed and thong. Do not stand her up.\",\n \": face lock only.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\",\n \" preserves the face, long wavy dark brown hair, glossy black lipstick.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\",\n \": fully_preserved - same bed and thong.\",\n \": face lock when the three-quarter shows her head.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00261_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00261_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..aa9749d39c0d443290c2f461752a6e8504738a54 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00156_.png" + }, + "is_changed": [ + "6a5b8f6bf49d05775007e316f6d2904f0883ab14d4cc1879f3bfd48f4dc7e020" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..132cff1ceddef4c7b79380ea8bf3aec78ccc588e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "baa7e2f572f6ced8ff807ef7370b8ef0e2d38032db2f474958a5f85009c011da", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "4f6d803a14c60d15f7294cdeb464d1b0cc3d9099a7f0efcc7251be510a76d552", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1763d5fd1e60a86d360271d165a5afafa8c9e6eaecf5eb12e4ea2ee06bd89aac", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\n\nsummary:\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "087e612fe4ac5e020d13adbdf69c52b4cef5125702f997c4c03fd7fbd46d497b", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..9221bc3a6a2d4f62970e8861df248f6e92229017 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a1a0fb69e8c84adeb1131f7fea22e80a/workflow.json @@ -0,0 +1,4140 @@ +{ + "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": [ + 205.40862940248275, + -2416.907736796225 + ], + "scale": 1.4256082608224356 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\\n\\nsummary:\\n[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\\n: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts.\",\n \": fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering.\",\n \" is the same single adult woman as clip_01. The man stays the same torso and penis.\",\n \"\",\n \"summary:\",\n \"[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\",\n \": fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00156_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00156_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..d8eb8f75e1e71c8a08f064b3c3ebc04663caf434 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/api_prompt.json @@ -0,0 +1,629 @@ +{ + "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": "max", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\\n: fully_preserved - kneeling bed pose and room as the opening state.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\\n: fully_preserved - same bed and thong. Do not stand her up.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\\n: fully_preserved - same bed and thong.\\n: face lock when the three-quarter shows her head.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00287_.png" + }, + "is_changed": [ + "5c3f42a580fb1fa740100c63c9870073a5f6d62847501b92ad59802c2f3a2dbd" + ] + }, + "27": { + "_meta": { + "title": "Reference Image 2" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00058_.png" + }, + "is_changed": [ + "0acfa86f3573fffa2a683c73f1aef86959a07af0a7b0cddd4f47b7e6037facb9" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_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\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..df6f0af84989b5f7e5fe67338ab63e8821dfc275 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "866292927ce6768efb04ddcebbb63a35c09a69cdbf5e4306402274ec0893259a", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\n: fully_preserved - same bed and thong. Do not stand her up.\n: face lock only.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\n: fully_preserved - same bed and thong.\n: face lock when the three-quarter shows her head.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "5c6f8f8f38b7ca484ccca782f6e335b41a4f10b5d576f9f2056c3a0bb255ead9", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4e428f38293b84c01bc28f401cb494f7e07988eecf5e925f179e1bd5af01e723", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\n: fully_preserved - kneeling bed pose and room as the opening state.\n: face lock only.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\n: fully_preserved - same bed and thong. Do not stand her up.\n: face lock only.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ba3af8ac93b1f6c7a4afda2d36752a8558c5864fb9eae2f547a7010e9f3e5dfe", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\n: fully_preserved - same bed and thong. Do not stand her up.\n: face lock only.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\n: fully_preserved - same bed and thong.\n: face lock when the three-quarter shows her head.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "559f049ccdcaafe4acec66e32f3352fcc0a3fd0855d8abcd78a62030d8a89ef6", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\n preserves the face, long wavy dark brown hair, glossy black lipstick.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\n: fully_preserved - same bed and thong.\n: face lock when the three-quarter shows her head.\n\ndetailed_description:\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..e69ec2970a18a0fa8d466493a7149f6824b09653 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a504ab01ca3f4859973ca7e659cfe153/workflow.json @@ -0,0 +1,4140 @@ +{ + "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": [ + -1431.6540265042354, + 233.64924377188592 + ], + "scale": 2.0872330546701403 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\\n defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\\n is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\\n: fully_preserved - kneeling bed pose and room as the opening state.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\\n: fully_preserved - same bed and thong. Do not stand her up.\\n: face lock only.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\\n preserves the face, long wavy dark brown hair, glossy black lipstick.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\\n: fully_preserved - same bed and thong.\\n: face lock when the three-quarter shows her head.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom.\",\n \" defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room.\",\n \" is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks.\",\n \": fully_preserved - kneeling bed pose and room as the opening state.\",\n \": face lock only.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the kneeling bed pose, pink ruffled thong, white socks, glossy skin, bedroom.\",\n \" preserves the face, long wavy dark brown hair, glossy black lipstick.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip. Face from Picture 2 if it appears.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 when seen.\",\n \": fully_preserved - same bed and thong. Do not stand her up.\",\n \": face lock only.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 2.5s] her hand strokes her ass then her thigh. [at 5s] profile shot of her hip, thong strap and thigh. If her face enters, it matches . She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the kneeling bed pose, pink ruffled thong, white socks, bedroom.\",\n \" preserves the face, long wavy dark brown hair, glossy black lipstick.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter. Face from Picture 2 in the three-quarter.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - body from Picture 1, face from Picture 2 in the three-quarter.\",\n \": fully_preserved - same bed and thong.\",\n \": face lock when the three-quarter shows her head.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] ground-level frame on her socks, thighs and pink thong. 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. Her face matches . She tilts her head. [at 8s] another hip roll. A very quiet sigh. The camera holds the three-quarter view. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00287_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00287_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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 + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|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_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": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e1aa0679e852a7509c247f256282b0207e753830 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 640 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00125_.png" + }, + "is_changed": [ + "971d8cf570d71a0594cb2e159d877ce85947ca286a645e02566935f5ec94362c" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "58": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "58", + 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/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..60ac44c56302558be562efff90db196ca498a723 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "29a7b341e94240dd0db57d797f6361c83642f7273e582e03e2b8cb5c73dfbbc2", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 640 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "654a717d4e546f07e1547bf510e57e0b3adccf2309abc939a35ad54596a714ce", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7c07e0fb6a306c3d8d51eb6d0a375c518a3c48b962f9ff1a7424b3eaf9f3ef97", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 640x352; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..cd9bd8efe720b935e5ffe2c7c1281433f7165b21 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a698bae10ae14610a5a688b952f4ab36/workflow.json @@ -0,0 +1,4143 @@ +{ + "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": [ + 2187.429173628291, + -945.4134917435299 + ], + "scale": 1.42560826082243 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 640, + 352, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\",\n \": fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room. Tee stays raised.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 640 + } + }, + { + "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": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00125_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00125_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1501.7604445532004, + 656.5799665349554 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..ef3627878f76c6551f8e8abb475386b37511bd22 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..05caee75a45f5184701fabe31abe6e537c04c74e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "a162fbd5935f70c0e1480daf434db891e410ff3eb41851e61c28d732b9b89506", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "9ffe6fc31a2270558dd322f071b569487aaf982a0c32206740bb40e94cc1ac1c", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..9246cd4ed88c7900f85ba84ae503b3b81adb7dfa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a80f1dc76d5444bd91e311d95dbb8fa8/workflow.json @@ -0,0 +1,4140 @@ +{ + "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": [ + -1242.3884416546096, + -245.97212174095984 + ], + "scale": 1.4256082608224452 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\",\n \": fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a4d677a3ed883d4e9c541882e7c2d905923885f7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/api_prompt.json @@ -0,0 +1,600 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00125_.png" + }, + "is_changed": [ + "971d8cf570d71a0594cb2e159d877ce85947ca286a645e02566935f5ec94362c" + ] + }, + "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\":\"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 + } + }, + "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/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e64605c754e5cbda1529d3226034352de101f3ce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "741fac9c51c9f148913da0373d4942e74177552d39fb4fbb53543ca937138f1f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ef65f9e37fd6674ba15f77dca354a5fa351526d468eacc6e91d195e3e304b72a", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "f9ac9a73ec5fb25511c317e814e86c1b8d09ecb8f3ebe6f77f08d013c0b8675c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 3 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 960x544; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..5c680308bae6b02d0e5677b332023085f85c7f7b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/a8617c90e4354d068d9d94d797c76b23/workflow.json @@ -0,0 +1,4087 @@ +{ + "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": [ + -3258.64038855559, + -510.0131151742909 + ], + "scale": 0.8851905674739226 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 89, + "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, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 83, + 58, + 0, + 34, + 0, + "MODEL" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 35, + "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": 38, + "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": 37, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 44, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 49, + "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, + 1334.3367358296932 + ], + "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": 48, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 960, + 544, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\",\n \": fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room. Tee stays raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + } + }, + { + "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": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00125_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00125_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 47, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 83, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "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": 21, + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 45, + "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": 46, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 22, + "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 83 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + } + ], + "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/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e1aa0679e852a7509c247f256282b0207e753830 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 640 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00125_.png" + }, + "is_changed": [ + "971d8cf570d71a0594cb2e159d877ce85947ca286a645e02566935f5ec94362c" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "58": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "58", + 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/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..60ac44c56302558be562efff90db196ca498a723 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "29a7b341e94240dd0db57d797f6361c83642f7273e582e03e2b8cb5c73dfbbc2", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 640 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "654a717d4e546f07e1547bf510e57e0b3adccf2309abc939a35ad54596a714ce", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7c07e0fb6a306c3d8d51eb6d0a375c518a3c48b962f9ff1a7424b3eaf9f3ef97", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 640x352; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..ef1826fcf77b77ac3fe7bd7f4e76866fea0b1f9a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ac4467dd2473404fafb587e4f5636d19/workflow.json @@ -0,0 +1,4139 @@ +{ + "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": [ + 2187.429173628291, + -945.4134917435299 + ], + "scale": 1.42560826082243 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 640, + 352, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\",\n \": fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room. Tee stays raised.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 640 + } + }, + { + "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": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00125_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00125_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1501.7604445532004, + 656.5799665349554 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..c79f3566667300749a49b9926038d573b7f8be75 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/api_prompt.json @@ -0,0 +1,600 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00125_.png" + }, + "is_changed": [ + "971d8cf570d71a0594cb2e159d877ce85947ca286a645e02566935f5ec94362c" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "res_multistep" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "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\":\"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 + } + }, + "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/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..e64605c754e5cbda1529d3226034352de101f3ce --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "741fac9c51c9f148913da0373d4942e74177552d39fb4fbb53543ca937138f1f", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ef65f9e37fd6674ba15f77dca354a5fa351526d468eacc6e91d195e3e304b72a", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d9a4cf30e2a905bfe90e013aa76aeff36e6a91a8eadcdf8133342da57d689ad7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "38e94ac02ffb2b6ad3452b6b8a0785b3b6f2fec6f96cf4fa57ab625106f017ee", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "f9ac9a73ec5fb25511c317e814e86c1b8d09ecb8f3ebe6f77f08d013c0b8675c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 3 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 960x544; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..50f74746cf7dc8c6f9ea33f0e09e0bad7b714f38 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/ade38dee6fdc4a069cfdb688c154dc94/workflow.json @@ -0,0 +1,4083 @@ +{ + "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": [ + 1359.7112187187183, + -1378.8058944080958 + ], + "scale": 0.973709624221314 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 89, + "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, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 83, + 58, + 0, + 34, + 0, + "MODEL" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ] + ], + "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": 17, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "res_multistep" + ], + "widgets_values_named": { + "sampler_name": "res_multistep" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 35, + "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": 38, + "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": 37, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 44, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 49, + "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, + 1334.3367358296932 + ], + "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": 48, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 960, + 544, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\",\n \": fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line.\",\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Shirt stays pinned up. She dances on the bed: arch forward, stack the spine, repeat on the beat.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room. Tee stays raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Both fists keep the black t-shirt bunched above the bra. She sits taller, then drops her chest toward her thighs in a slow arch, shoulder blades spreading, bra cups tilting forward. She stacks her spine and comes back up to vertical. She repeats that fold-and-rise on a steady beat. Between each arch her hips roll left then right, the shorts creasing at her hips, the mattress sinking under her weight. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on an arch that is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + } + }, + { + "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": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00125_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00125_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 47, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 83, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "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": 21, + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 45, + "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": 46, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 22, + "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 83 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + } + ], + "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/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..5711cb90acf67fc6ba2b9d832ef572e9997d9032 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\\n\\nsummary:\\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00160_.png" + }, + "is_changed": [ + "cc636953342edb1445629fe77545257252149f0e3ccce3b7f4823922c678497d" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..51c2f3a6534be836c142684918510f40d75fe42c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "85d86284ee85fbf5941ca1c2ee1817cc60137ede2b6fb7da66660f4aa61bfba1", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "035f8763b6b1579d021db3b7ede3af15d69d6dc89a8871133efdcc08af6dcfcc", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a357a64ccbe6164c7b6b6128ed89a519407a966e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b224eb6f34bf49ffb9d39f2a386506f2/workflow.json @@ -0,0 +1,4138 @@ +{ + "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": [ + 115.07058303721846, + -916.6770107330111 + ], + "scale": 0.9737096242213255 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\\n\\nsummary:\\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "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 \" defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\",\n \": fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\",\n \" is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\",\n \"\",\n \"summary:\",\n \"[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\",\n \": fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\",\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": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00160_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00160_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..9f66e1d2821e53dc4e54f04a1460d5ccbc8c7080 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/api_prompt.json @@ -0,0 +1,641 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 640 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00125_.png" + }, + "is_changed": [ + "971d8cf570d71a0594cb2e159d877ce85947ca286a645e02566935f5ec94362c" + ] + }, + "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 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "58": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "58", + 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/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..3282029c8df713a46e57faa63693242e53867e28 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "d2f5f42e8b5a53b4610ae6d7e34f876bd43218d5506c1bce280988271b4a2492", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 640 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "dc0579c22d0eda478ff21e18086a6bdc37db8451c18ee83fa7d486fe21f3cf27", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7c07e0fb6a306c3d8d51eb6d0a375c518a3c48b962f9ff1a7424b3eaf9f3ef97", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 640x352; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..682748001fff194273a534471b0a9173a55c9324 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/b87fd9f7b447471d94c77b173451a0da/workflow.json @@ -0,0 +1,4143 @@ +{ + "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": [ + -4949.990731863301, + -802.2752313472131 + ], + "scale": 1.4256082608224312 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 640, + 352, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 352, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\",\n \": fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room. Tee stays raised.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 640 + } + }, + { + "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": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00125_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00125_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1501.7604445532004, + 656.5799665349554 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..e9a1b944a96d8082e1745f0242211ec7256bd9e9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/api_prompt.json @@ -0,0 +1,628 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00125_.png" + }, + "is_changed": [ + "971d8cf570d71a0594cb2e159d877ce85947ca286a645e02566935f5ec94362c" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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": 1.0 + } + }, + "58": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "64": { + "_meta": { + "title": "Patch Sage Attention KJ" + }, + "class_type": "PathchSageAttentionKJ", + "inputs": { + "allow_compile": false, + "model": [ + "58", + 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/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..6b4555d808a25cc9d196cb7f9044eed4955ec6b4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "235211c6054e0ca7cc90206ce9024a962a24c245e375544fb7d23284cb3c5cfd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6328e83eebb36a7bba8fe95b95a8b1008af096d29830f87817616412940eb606", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "3b0090f9f9065664fc2843dca7dc01d30f48e6e6b40c0977b374d8bb8dd2c595", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\ndynv2\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "014af458b345fd3a4a2e2372dc2be2594cdb15006020913019d167b6004c56c7", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\ndynv2\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7c07e0fb6a306c3d8d51eb6d0a375c518a3c48b962f9ff1a7424b3eaf9f3ef97", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\ndynv2\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 3 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 960x544; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..af7a6e01b612567b7b6fdf87af09808e95ab586b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/bc4b0d483f824799980ec08f082c725d/workflow.json @@ -0,0 +1,4139 @@ +{ + "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": [ + -819.8284499755797, + -155.45325514014098 + ], + "scale": 1.2960075098385713 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\ndynv2\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 960, + 544, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\",\n \": fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room. Tee stays raised.\",\n \"\",\n \"detailed_description:\",\n \"dynv2\",\n \"[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + } + }, + { + "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": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00125_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00125_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1501.7604445532004, + 656.5799665349554 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a7b7d1d37ae9f90a5a91fc9ac549d195bca13045 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..05caee75a45f5184701fabe31abe6e537c04c74e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "a162fbd5935f70c0e1480daf434db891e410ff3eb41851e61c28d732b9b89506", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "9ffe6fc31a2270558dd322f071b569487aaf982a0c32206740bb40e94cc1ac1c", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..b69f0e057ac2fdf0f7c2a3eaca65842edb5de962 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/d85d37844ec44c8e948af34df83e0250/workflow.json @@ -0,0 +1,4142 @@ +{ + "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": [ + -657.3633507198485, + 453.5204289639976 + ], + "scale": 1.07108058664346 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\",\n \": fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..919d36705cea2c90e1c590f8feacaba4e467f339 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/api_prompt.json @@ -0,0 +1,640 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\\n\\nsummary:\\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00160_.png" + }, + "is_changed": [ + "cc636953342edb1445629fe77545257252149f0e3ccce3b7f4823922c678497d" + ] + }, + "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 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 1.0 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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": 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/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..51c2f3a6534be836c142684918510f40d75fe42c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "85d86284ee85fbf5941ca1c2ee1817cc60137ede2b6fb7da66660f4aa61bfba1", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 352 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "035f8763b6b1579d021db3b7ede3af15d69d6dc89a8871133efdcc08af6dcfcc", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1289c5d48ad492810bac6b54d12b2631f4dea69560d2d6305fe36e866911f9f2", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\n\nsummary:\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "b5f96a0b87825055bc90bb213e38d83bcdc8fdecced564762e7556dcc4f2b0b9", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\n\nsummary:\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\n\ndetailed_description:\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 352x640; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..f65e722b9fc826f476dcade775d19c307b363743 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/e62f1ffaf63f424395c368a4295da780/workflow.json @@ -0,0 +1,4140 @@ +{ + "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": [ + -3346.562819783415, + -473.1099963028394 + ], + "scale": 0.9737096242213255 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\\n is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\\n\\nsummary:\\n[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\\n: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\\n is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\\n\\nsummary:\\n[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\\n: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\\n\\ndetailed_description:\\n[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nSkin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "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 \" defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts.\",\n \": fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering.\",\n \" is the same single adult woman as clip_01. The man stays the same torso, legs and penis.\",\n \"\",\n \"summary:\",\n \"[reference generation] The slide continues. At 6s the frame becomes a three-quarter view.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick.\",\n \": fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line.\",\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": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00160_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00160_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..df99be343a438a39e12861912de579ce2b46f74f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/api_prompt.json @@ -0,0 +1,600 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00125_.png" + }, + "is_changed": [ + "971d8cf570d71a0594cb2e159d877ce85947ca286a645e02566935f5ec94362c" + ] + }, + "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\":\"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 + } + }, + "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/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..7d0b44cca1f863f8dc334ddd74f9483bc42239b6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "2fb5ca3e7c6798f22373d33d418558b5cdbf6d1726a4786415b1835a42ce394a", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 960 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 3 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 3 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 3 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "4284bea7f27db037633cbf44b3e704ae31664de2e2156ab089303bb651079c59", + "prompt_prefix": "", + "run_name": "teasing_on_bed_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 from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "db91e16f19cd8ad098bfeae0d163451045fa1d4a4b8204bbb21eeb7061da9c5c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\n\nsummary:\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "daf3823309dbfecdaf57265fbba2dcbcda991b73b4590d7ca5298c8f97e8387c", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\n: fully_preserved - same bed and room.\n\ndetailed_description:\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 3 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "837f08a24272d8e1c30d413636c07c7c178cbccd678080d1edfa07d88a001ed4", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\n is the same single adult woman as clip_01. Keep the neck-down crop.\n\nsummary:\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\n: fully_preserved - same bed and room. Tee stays raised.\n\ndetailed_description:\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 3 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 960x544; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..f2a69cb381ba21b6346bb312234b88e178d5104d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/recovery_archives/f27ca668bb4a4322a0c8d8ef1c1ff8bc/workflow.json @@ -0,0 +1,4087 @@ +{ + "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": [ + -2364.332960202519, + -1238.2574319202322 + ], + "scale": 0.8851905674739227 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 89, + "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, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 83, + 58, + 0, + 34, + 0, + "MODEL" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ] + ], + "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": 17, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -503.33780131273244, + 1402.1046063063227 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 35, + "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": 38, + "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": 37, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 44, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": 49, + "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, + 1334.3367358296932 + ], + "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": 48, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\\n: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\\n: fully_preserved - same bed and room.\\n\\ndetailed_description:\\n[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\\n is the same single adult woman as clip_01. Keep the neck-down crop.\\n\\nsummary:\\n[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\\n: fully_preserved - same bed and room. Tee stays raised.\\n\\ndetailed_description:\\n[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nCotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 960, + 544, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 544, + "plan_json": "{\n \"defaults\": {\n \"steps\": 3\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop.\",\n \": fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\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 neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt held up, black bra, bed, candles, pink neon, and photographic rendering.\",\n \" is the same single adult woman as clip_01. Keep the neck-down crop.\",\n \"\",\n \"summary:\",\n \"[reference generation] Shirt stays pinned up. The same forward-and-back lean runs to the last frame. Hips roll between leans.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge, shirt held up, black bra. Keep the neck-down crop.\",\n \": fully_preserved - same bed and room. Tee stays raised.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Both fists keep the black t-shirt bunched above the bra. She keeps the same lean she has been doing since clip_01: torso folds forward toward her thighs, shoulder blades spread, bra cups tilt, then she stacks her spine to vertical, over and over on the beat. Between each fold her hips roll left then right, shorts creasing, mattress sinking. The held shirt shakes when she snaps back up. A very quiet sigh on the rise. The camera holds chest level. End on a forward fold that is still dropping. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Cotton held in fists, bra, shorts on sheets, mattress give, quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 3,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 960 + } + }, + { + "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": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00125_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00125_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 16, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00133_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00133_.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": 47, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 83, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "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": 21, + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 45, + "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": 46, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 22, + "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 83 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + } + ], + "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/teasing_on_bed_1/reviews/clip_0001.d3dadde5ecf2.ad860d584c18.review.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/reviews/clip_0001.d3dadde5ecf2.ad860d584c18.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ad9d6eb37249a241cfb851f78c56d696dc7ef519 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/reviews/clip_0001.d3dadde5ecf2.ad860d584c18.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:853aa0c9eff5fdf1b9d5266da8e2839634255d3d1729b278476b6fc1073de4c1 +size 2713030 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/reviews/clip_0002.efcc6bd5e27b.734ab03c3e11.review.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/reviews/clip_0002.efcc6bd5e27b.734ab03c3e11.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..65495700861c9b760eb5cace90d5db1deffd7406 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/reviews/clip_0002.efcc6bd5e27b.734ab03c3e11.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cd67d05bfd6848c87d8f0bfa864beefc6928fcca92f341653010104a81c31ba +size 2983479 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/reviews/clip_0003.32490b1d329b.85e6b3c95afa.review.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/reviews/clip_0003.32490b1d329b.85e6b3c95afa.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..241190233eccd424f2f9567d195e9b0a19103daf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/reviews/clip_0003.32490b1d329b.85e6b3c95afa.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d6cbfed06b81f5484ed20265c382e63d87f4918fbb4196dc850ccca79df612f +size 2460374 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.118c73c00cb94f078678ca8edf15dd61.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.118c73c00cb94f078678ca8edf15dd61.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..10640480f926f3f246ca283bdc2444d91231a138 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.118c73c00cb94f078678ca8edf15dd61.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdccce3618db6a1a7aeb354b5c011aa39d48dc0dfed6d81cd5f098706a948d7a +size 4135251 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.118c73c00cb94f078678ca8edf15dd61.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.118c73c00cb94f078678ca8edf15dd61.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..e55573d168353d391c460a1f1375f4056eae6edb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.118c73c00cb94f078678ca8edf15dd61.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop. + +summary: +[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop. +: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state. + +detailed_description: +[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3f1efaea8759a5a34300ad2a68fa77431bb73c9a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:684f2dc3cec3c0745af4098bb591a8b041fe13c2dc52f3e7f65140b0852f6ee7 +size 2805551 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..9ad892a36750b1707f3c151d74ccf2a582715546 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.339cb1c78fb0426093b637d7dfdf6ae0.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering. + is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light. + +summary: +[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts. +: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.3b9afaa6f02b447996c4438f95cc5776.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.3b9afaa6f02b447996c4438f95cc5776.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5fbddd982f3409f2cfe854cf229e4bb081bb670f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.3b9afaa6f02b447996c4438f95cc5776.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5e0426954191e6c21b029ad74d4a4ba7986e327b831f5f558d2a3887eda4020 +size 2707691 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.3b9afaa6f02b447996c4438f95cc5776.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.3b9afaa6f02b447996c4438f95cc5776.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..9ad892a36750b1707f3c151d74ccf2a582715546 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.3b9afaa6f02b447996c4438f95cc5776.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering. + is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light. + +summary: +[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts. +: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4c50522f0df811a55f58c8eb7b9b2105281ab351 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:140b7f3332d52d45e376800054bb3121740325a31108164492089d41dabd8602 +size 3855160 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..a444ebd0a8d877dbb77438c07a3c3fc37bffe580 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.4b53fc80ff4c48b9b3e457467900bc8f.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: + defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom. + defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room. + is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame. + +summary: +[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks. +: fully_preserved - kneeling bed pose and room as the opening state. +: face lock only. + +detailed_description: +[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..6b29a5964955443ff62f6cb4490faea4f905cc8a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3dadde5ecf28745c109da1bbd8836a598bf2873933ca9eab7adf99fdf507c24 +size 2599708 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..950ada10ab61643e7505b82239d623167fefbfc5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.52073352643b45e9a999945bbbaede3f.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose. + +summary: +[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass. +: fully_preserved - prone bed pose, rainbow light, lamp as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..09656bff32b75d1ad57df89f7c7c2a195ea4ffcd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7ea3f2f2a604250ee762e7c4696ec774c8501baab16a692eb455460f54559d0 +size 2742539 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..9ad892a36750b1707f3c151d74ccf2a582715546 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.58df1d29a86943e0bd61d6e82bdd4e45.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering. + is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light. + +summary: +[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts. +: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.69645abb40cf45b98fb60d889ddad762.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.69645abb40cf45b98fb60d889ddad762.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b9a281f9406d2fab451e91c42321ecf275bd4f18 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.69645abb40cf45b98fb60d889ddad762.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:032d21f7bc4b7783b85dffbfdc16382c592506b3a91b96e98349e140478efa52 +size 2343699 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.69645abb40cf45b98fb60d889ddad762.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.69645abb40cf45b98fb60d889ddad762.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..ae695672a120fdfa3302b1c5d903fbeab441eacf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.69645abb40cf45b98fb60d889ddad762.prompt.txt @@ -0,0 +1,20 @@ +subject_definitions: + defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop. + +summary: +[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop. +: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state. + +detailed_description: +dynv2 +[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..dab314d71e5def948916f4ca02c04ae9bdecbb16 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42940c04decc98d890bd40f5e890fafc1d6ef42ffd9889acf56c02d32dcf0ce4 +size 3927969 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b5c4626635c9e9e06f6efc7c3a4d2e44e5e289e8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.7b93d772ec8946f5954c5e4abfd99bd6.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop. + +summary: +[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop. +: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state. + +detailed_description: +[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..349cf365c9027799f2d1e2776b07893bdd46db10 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97e3219a8e9b386dd935dd998249462006361bbd5c6863f59e548a302c492f94 +size 2752060 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..9ad892a36750b1707f3c151d74ccf2a582715546 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.8355dd40493e4f5fb9d3e6ecbdbe2218.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering. + is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light. + +summary: +[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts. +: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5923d8b521559f79f22aef2b10943c2018dbb82b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:203a4e07bad2cf9bad0a213f2b25bfa2ecb74448946cf440948039a463e08239 +size 4057323 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..a444ebd0a8d877dbb77438c07a3c3fc37bffe580 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a14d57c7d3b048b3a301019c0e29b34d.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: + defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom. + defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room. + is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame. + +summary: +[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks. +: fully_preserved - kneeling bed pose and room as the opening state. +: face lock only. + +detailed_description: +[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4fce4f86643eb9e008f7faa333f1ad7469cf374a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a613fba74a348ee67821c0599a0dcb38d1d7505eb99ea239ff58959168c8590b +size 2969429 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..9ad892a36750b1707f3c151d74ccf2a582715546 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a1a0fb69e8c84adeb1131f7fea22e80a.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman kneeling on the white bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts, the man's penis and torso in the foreground as in the still, purple LED strip, lamp, curtains, and photographic live-action rendering. + is the single woman shown by the reference. The man is only the torso and penis already in . Preserve both bodies, the bed, and the purple light. + +summary: +[reference generation] Ten-second take. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts. +: fully_preserved - kneeling titjob pose, man's penis in frame, purple LED, bed as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching : faces the lens, bare breasts around the man's penis, purple LED behind her. [at 0s] both hands press 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. A very quiet sigh. The camera holds the chest-level frame. End while the down-stroke is still traveling. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a504ab01ca3f4859973ca7e659cfe153.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a504ab01ca3f4859973ca7e659cfe153.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2c712c6a7c875bc2c7854f6783e4a1f77b0ddc9b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a504ab01ca3f4859973ca7e659cfe153.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b684d4ca3f00152ce957338b5cd9ce888b21ff9fbec0c156e74d4a58fe604a8a +size 4098570 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a504ab01ca3f4859973ca7e659cfe153.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a504ab01ca3f4859973ca7e659cfe153.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..a444ebd0a8d877dbb77438c07a3c3fc37bffe580 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a504ab01ca3f4859973ca7e659cfe153.prompt.txt @@ -0,0 +1,21 @@ +subject_definitions: + defines the kneeling back pose on the white bed: pink ruffled thong, white bow ties on the back straps, white socks, glossy skin, and the bedroom. + defines 's face only: exact face, long wavy dark brown hair, glossy black lipstick. Do not copy Picture 2's candle room. + is the single adult woman. Body and clothes from Picture 1. Face from Picture 2 when the face enters the frame. + +summary: +[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body from Picture 1, face from Picture 2 when seen, long wavy dark brown hair, pink ruffled thong, white socks. +: fully_preserved - kneeling bed pose and room as the opening state. +: face lock only. + +detailed_description: +[Shot 1] Begin on the bed matching , framed on her ass and pink ruffled thong. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 3s] her right hand strokes her ass cheek then the back of her thigh. [at 5s] slow orbit, dutch angle, traveling farther onto her back and the white bows. [at 7s] she tilts her head. A very quiet sigh. [at 8.5s] another left-right hip roll. End while the dutch orbit and the slow twerk are still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Pink fabric, socks on the sheet, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..673d1be6d4d69d8dacdd8433df41ca5a9db2f2c0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eaecd39bfa1621a6ff915b6548258d8ec2652140e8a350ab716ffea664370d25 +size 2908212 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..950ada10ab61643e7505b82239d623167fefbfc5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.a80f1dc76d5444bd91e311d95dbb8fa8.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose. + +summary: +[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass. +: fully_preserved - prone bed pose, rainbow light, lamp as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ac4467dd2473404fafb587e4f5636d19.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ac4467dd2473404fafb587e4f5636d19.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..cf61b417ec4ee9cc39219100b02384c617a996c4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ac4467dd2473404fafb587e4f5636d19.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd85f8739eb9570f8aaf7d8bb81325c85ded6b4f2fb16be09304bd92b0d77fff +size 2537854 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ac4467dd2473404fafb587e4f5636d19.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ac4467dd2473404fafb587e4f5636d19.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..ae695672a120fdfa3302b1c5d903fbeab441eacf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ac4467dd2473404fafb587e4f5636d19.prompt.txt @@ -0,0 +1,20 @@ +subject_definitions: + defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop. + +summary: +[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop. +: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state. + +detailed_description: +dynv2 +[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..bc85b43600f9546d17d0212e5a898db82ece34af --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcb6a79f6482838452159fc5254ce4099780090682d089aa79103cb8a77eddf7 +size 4489852 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..b5c4626635c9e9e06f6efc7c3a4d2e44e5e289e8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.ade38dee6fdc4a069cfdb688c154dc94.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop. + +summary: +[reference generation] Chest-level take. Hips roll. Both hands gather the hem and start peeling the black tee up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop. +: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state. + +detailed_description: +[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet, fingers spread. She shifts her weight onto one thigh then the other. Her hips roll left, pause, then right, the cotton dragging across her stomach. She lifts both hands off the sheet, pinches the hem at each hip, and peels the t-shirt up in one slow pull. The fabric bunches, slides over her navel, then over her ribs. A strip of skin widens under the rising hem. The roll of her hips does not stop while the shirt climbs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton sliding on skin, sheets, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..26a31c898c152aa63f2d42afa0717f3603a3397a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7e76d6c97b0447f0c80cd8bd8bcb18c1ad426390a0f63407a5e534edfc2a59d +size 2922508 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..4bd11a8e7cce2be3b74b1fa6dcb64b012cbe4165 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.b224eb6f34bf49ffb9d39f2a386506f2.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman kneeling on the carpet in front of the bed, including her face, long wavy dark brown hair, glossy black lipstick, bare breasts held in both hands, light nail polish, the man's penis and legs in the foreground as in the still, white bed behind her, purple light, curtains, and photographic live-action rendering. + is the single woman shown by the reference. The man is only the torso, legs and penis already in . Preserve both bodies, the carpet, and the bed behind. + +summary: +[reference generation] Ten-second take on this still. She wraps her breasts around the penis, squeezes, starts the slide. At 3s the frame is a chest-level medium close-up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lipstick, breasts, hands on her breasts. +: fully_preserved - kneeling floor pose, man's penis between her breasts, bed in the background, purple light as the opening state. + +detailed_description: +[Shot 1] Begin on the carpet matching : faces the lens, both hands cupping her bare breasts around the man's penis, bed behind her. [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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.bc4b0d483f824799980ec08f082c725d.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.bc4b0d483f824799980ec08f082c725d.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..12d6305cb1dd140cc55e9fa61b67553cd98944b9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.bc4b0d483f824799980ec08f082c725d.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99cfce473d5bf7436f5577cf735c118809c3af387e49578bf03fb3dc810c1fb3 +size 4708324 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.bc4b0d483f824799980ec08f082c725d.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.bc4b0d483f824799980ec08f082c725d.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..ae695672a120fdfa3302b1c5d903fbeab441eacf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.bc4b0d483f824799980ec08f082c725d.prompt.txt @@ -0,0 +1,20 @@ +subject_definitions: + defines from the neck down sitting on the white bed in an oversized black t-shirt and black shorts, including long wavy dark brown hair at the top edge, hands on the sheets, pink neon, lamp, candles, mirror, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her body, black shirt, bed, and room. Keep the neck-down crop. + +summary: +[reference generation] Chest-level take. She leans forward and back from the first frame. Hips roll. Both hands start peeling the black tee up. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, black t-shirt, black shorts, hair at the top edge. Keep the neck-down crop. +: fully_preserved - seated bed pose, tee down, candles and pink neon as the opening state. + +detailed_description: +dynv2 +[Shot 1] Begin on the bed with exactly one woman, framed from the neck down matching . Oversized black t-shirt hangs loose over her torso and the waist of the black shorts. Both palms rest on the white sheet. From the first frame she folds her torso forward toward her thighs, then stacks her spine and comes back to vertical, repeating that forward-and-back lean on a steady beat. Between leans her hips roll left then right. She lifts both hands, pinches the hem at each hip, and peels the t-shirt up in one slow pull while the lean keeps going. The fabric slides over her navel then over her ribs. A very quiet sigh. The camera holds chest level. End while the hem is still moving up her ribcage and her torso is still folding forward. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton sliding on skin, sheets, mattress give, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.d85d37844ec44c8e948af34df83e0250.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.d85d37844ec44c8e948af34df83e0250.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9fb83945c49e69ef806230e079d676434c10aa58 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.d85d37844ec44c8e948af34df83e0250.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:737b848cbc8f7e28f3b7eaf4aed276e0692c3f59362ade9b3bd16db946dc6208 +size 3154867 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.d85d37844ec44c8e948af34df83e0250.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.d85d37844ec44c8e948af34df83e0250.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..950ada10ab61643e7505b82239d623167fefbfc5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0001.d85d37844ec44c8e948af34df83e0250.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose. + +summary: +[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass. +: fully_preserved - prone bed pose, rainbow light, lamp as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.315686347ff44115be1c74203c395501.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.315686347ff44115be1c74203c395501.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1a181fb0908378fba09fe44b9283369cd6d43f98 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.315686347ff44115be1c74203c395501.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a275c2ef7d897a0555741a3fc6e26a5cfdc55956e21dbabfd0679c8f70bc6c3 +size 2387212 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.315686347ff44115be1c74203c395501.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.315686347ff44115be1c74203c395501.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..6f89b2c0d458dbca0e08f8aea6915012c8e1d83e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.315686347ff44115be1c74203c395501.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, man's penis and torso, purple LED bed, and photographic rendering. + is the same single adult woman as clip_01. The man stays the same torso and penis. + +summary: +[reference generation] The slide continues. At 6s the frame becomes a three-quarter view. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick. +: fully_preserved - same bed, LED, and penis already between her breasts. Do not unwrap. + +detailed_description: +[Shot 1] Her breasts stay wrapped around the shaft, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, hands pressing the outer sides of her breasts. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin on skin, sheets, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1104c23b5343cd66ed6b39dfb4099245051a1582 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efcc6bd5e27bfb9963cee76cf840954c9e0642c7c5f166ee801968ac9292c616 +size 2890292 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..8981a92c16fd3c380d054e55748b5cea13b9c16f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.35558d901f724b22bd9109a5a9f249c5.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Dutch orbit continues and lands on a profile of her hip. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass. +: fully_preserved - same bed and prone lock. Do not sit her up. + +detailed_description: +[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..bf5f714108bd281ea9fd442f984cf109b4d700c2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:032191af9f059d519c315d0a32f83f9e3146b6068ffaf980675c9cb67d48f9ae +size 4692445 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..94850addcd796996933bac0ad01199a0de5fc67c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.9a7351b6d6bf4a94b5fc286de46b8bac.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering. + is the same single adult woman as clip_01. Keep the neck-down crop. + +summary: +[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop. +: fully_preserved - same bed and room. + +detailed_description: +[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a698bae10ae14610a5a688b952f4ab36.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a698bae10ae14610a5a688b952f4ab36.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5e53707c9799a52aada0da9dc13b380bc7816613 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a698bae10ae14610a5a688b952f4ab36.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:950cccfd6828fa17b2ef6b5b4a9c3095d60a851fa97ef489d888983b4f346cf4 +size 2394052 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a698bae10ae14610a5a688b952f4ab36.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a698bae10ae14610a5a688b952f4ab36.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..ab30fc01e425f6d527bfa8670deaec98364cc204 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a698bae10ae14610a5a688b952f4ab36.prompt.txt @@ -0,0 +1,20 @@ +subject_definitions: + preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering. + is the same single adult woman as clip_01. Keep the neck-down crop. + +summary: +[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop. +: fully_preserved - same bed and room. + +detailed_description: +dynv2 +[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a8617c90e4354d068d9d94d797c76b23.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a8617c90e4354d068d9d94d797c76b23.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c6d2327d825f8fcb4966b763b3eebd02ec032043 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a8617c90e4354d068d9d94d797c76b23.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1a49c2e849c5e6d6df667cd46f2ead798e5a6008a62320cd4efe7aed0128cea +size 3732083 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a8617c90e4354d068d9d94d797c76b23.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a8617c90e4354d068d9d94d797c76b23.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..94850addcd796996933bac0ad01199a0de5fc67c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.a8617c90e4354d068d9d94d797c76b23.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering. + is the same single adult woman as clip_01. Keep the neck-down crop. + +summary: +[reference generation] The tee clears the chest. Black bra in frame. She pins the shirt under her chin / in her fists and keeps the hips moving. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop. +: fully_preserved - same bed and room. + +detailed_description: +[Shot 1] The black t-shirt keeps climbing from the ribcage. The hem passes her chest and a black bra fills the frame, cups and straps tight on her. She drags the bunched cotton up to the top of the crop and holds it there with both fists so it cannot fall. Her shoulders roll back. Hips keep rolling left then right on the mattress, thighs pressing into the sheet. The bra cups shift a little with each roll. She breathes in, the cotton bundle trembling in her hands. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt above the bra. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton bunching, bra fabric, sheets, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.b87fd9f7b447471d94c77b173451a0da.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.b87fd9f7b447471d94c77b173451a0da.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..845fd475b37c5a2f2187c21aef8a8f38912a49e5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.b87fd9f7b447471d94c77b173451a0da.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:708009203a870d3ac5c73dff511783e27b30ea04fd1eaa4a17cecdecf934f9da +size 2097243 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.b87fd9f7b447471d94c77b173451a0da.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.b87fd9f7b447471d94c77b173451a0da.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..ab30fc01e425f6d527bfa8670deaec98364cc204 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.b87fd9f7b447471d94c77b173451a0da.prompt.txt @@ -0,0 +1,20 @@ +subject_definitions: + preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering. + is the same single adult woman as clip_01. Keep the neck-down crop. + +summary: +[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop. +: fully_preserved - same bed and room. + +detailed_description: +dynv2 +[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.e62f1ffaf63f424395c368a4295da780.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.e62f1ffaf63f424395c368a4295da780.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1228eca3ad864875aad06484cc08c888e55aea88 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.e62f1ffaf63f424395c368a4295da780.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e8f8385a51ee4f05a800c906d95cd792c255fd2084c2e6136e926a0d9edcd23 +size 2092769 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.e62f1ffaf63f424395c368a4295da780.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.e62f1ffaf63f424395c368a4295da780.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..6ddb57776294c8b4d11a3a5711ac0bb0c8ed1cf4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.e62f1ffaf63f424395c368a4295da780.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lipstick, bare breasts, hands, man's penis and legs, carpet, bed behind, purple light, and photographic rendering. + is the same single adult woman as clip_01. The man stays the same torso, legs and penis. + +summary: +[reference generation] The slide continues. At 6s the frame becomes a three-quarter view. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, breasts, black lipstick. +: fully_preserved - same carpet, bed behind, and penis already between her breasts. Do not unwrap. + +detailed_description: +[Shot 1] Her breasts stay wrapped around the shaft, both hands on the outer sides, squeezed together. [at 0s] she slides her breasts up to the head then down to the base, same slow stroke as the end of clip_01. [at 2.5s] another full up-down slide, palms pressing inward. [at 5s] she squeezes harder on the down-stroke. [at 6s] three-quarter view of her torso and the penis. She blinks. [at 8s] she slides up again, breasts still tight on the shaft. A very quiet sigh. The camera holds the three-quarter view. End while the next down-stroke is still moving. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Skin on skin, carpet, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..4687f8bd256173ac455a468c83a56f7a465c2fbf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4d70451c4d426bd7157959727c972f509daea13dbbad374e2fce4f0b1802512 +size 4041725 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..0f534520fc0611ede33f2365141286622aa5e6af --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0002.f27ca668bb4a4322a0c8d8ef1c1ff8bc.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the neck-down body, long wavy dark brown hair at the top edge, black t-shirt, black bra once revealed, bed, candles, pink neon, and photographic rendering. + is the same single adult woman as clip_01. Keep the neck-down crop. + +summary: +[reference generation] Forward-and-back lean never stops. The tee clears the chest. She pins the shirt up over a black bra. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - adult body, hair at the top edge. Tee stays on the way up. Keep the neck-down crop. +: fully_preserved - same bed and room. + +detailed_description: +[Shot 1] She is already folding her torso forward and stacking back to vertical on the same beat. The black t-shirt keeps climbing from the ribcage during those leans. The hem passes her chest and a black bra fills the frame. She drags the bunched cotton to the top of the crop and holds it there with both fists. The forward-and-back lean continues while she holds: chest drops toward her thighs, bra cups tilt forward, then she sits tall again. Hips roll left then right between leans. A very quiet sigh. The camera holds chest level. End while both fists still pin the shirt and her torso is still coming forward. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Cotton bunching, bra fabric, sheets, mattress give, quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5e55e9271d25f4eb71cb068d1ef797867430ece7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32490b1d329b6df735d03e398d033a7bf2a76bf44b22debb2205da777d3c954b +size 2371624 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..1a63ff7deebb7f7ff4a8fd12d89774dedb86e57e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/segments/clip_0003.083c14f5429e41129dad191658a21fa3.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Ground-level frame then three-quarter on her face and raised hips. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass. +: fully_preserved - same bed and prone lock. + +detailed_description: +[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..171c213bb6280072e038261395a3f8140c6e12fe --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1/workflow.json @@ -0,0 +1,4144 @@ +{ + "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": [ + -657.3633507198485, + 453.5204289639976 + ], + "scale": 1.07108058664346 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "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": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1", + "h3-v06-release-example", + 352, + 640, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 640, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\",\n \": fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 352 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1642.8668799802435, + 688.408485804213 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..ec0c68dfaf61e869c01dd55c3924900c473e5026 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"10527435606381113421\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1_832px/blend_segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..214fd008f91e1eda7cff6bd5596a886883892c68 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f0611829cdfd43d42241fa8ddb7c12fc0b439cc57a9ff97771b9e57fe36ee82 +size 4849362 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..650c4ad3e1a53444da849668c8c707aa6a47ef50 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03a4eb52acb631d775a571c990b2183f0084806639b8a3022f8508840b66d2b0 +size 4720293 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.wav new file mode 100644 index 0000000000000000000000000000000000000000..4852b187cb98cab79c0929ffed15675c5281e9c1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.wav new file mode 100644 index 0000000000000000000000000000000000000000..26415fa839f0ef5e91ba0ebd4628edc7b9f68861 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.wav new file mode 100644 index 0000000000000000000000000000000000000000..22aad22cdb718e3c5e3236cfd68bc12c166c2f6e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:531512954b120f9f18b449fa95254a0621eca2e2d4eb705ac8886d155ea860f0 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json new file mode 100644 index 0000000000000000000000000000000000000000..2720b4eaa98fc6033bf1540b9e39d28c16c13cab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json", + "revision": "d1dc9993f94148c28335e159ecbe1ff0", + "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": "teasing_on_bed_1_832px", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.safetensors", + "checkpoint_sha256": "c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d", + "context_steps": 0, + "created_at": "2026-09-22T20:08:05Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.wav", + "generated_audio_sha256": "71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "d1dc9993f94148c28335e159ecbe1ff0", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.mp4", + "segment_sha256": "5ab3b2e04b38ea60c960b83476713d6b7a03063fe05893c0eab70adb7bbabcb5", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors", + "source_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "source_revision": "929956bf2c76442687f43ba01eff7240", + "source_segment_sha256": "3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67", + "steps": 20, + "trim_frames": 0, + "width": 960 + }, + "source_manifest_hash": "434b81245e5d66596563353cc65a95fa1bb76449eac268024b090b1d64015da3", + "source_scene_contract": "883f243d4239417fb5bbbff9bf0120fd1b0fd0359d347f6b66ea019d755b763c" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..800364ae0379a25d86c7d7825ab2b68b56653447 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d +size 2592560 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..2720b4eaa98fc6033bf1540b9e39d28c16c13cab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json @@ -0,0 +1,66 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json", + "revision": "d1dc9993f94148c28335e159ecbe1ff0", + "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": "teasing_on_bed_1_832px", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.safetensors", + "checkpoint_sha256": "c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d", + "context_steps": 0, + "created_at": "2026-09-22T20:08:05Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.wav", + "generated_audio_sha256": "71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "d1dc9993f94148c28335e159ecbe1ff0", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.mp4", + "segment_sha256": "5ab3b2e04b38ea60c960b83476713d6b7a03063fe05893c0eab70adb7bbabcb5", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors", + "source_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "source_revision": "929956bf2c76442687f43ba01eff7240", + "source_segment_sha256": "3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67", + "steps": 20, + "trim_frames": 0, + "width": 960 + }, + "source_manifest_hash": "434b81245e5d66596563353cc65a95fa1bb76449eac268024b090b1d64015da3", + "source_scene_contract": "883f243d4239417fb5bbbff9bf0120fd1b0fd0359d347f6b66ea019d755b763c" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.json new file mode 100644 index 0000000000000000000000000000000000000000..0e43cd41f66d5e299ec5b5f17a0ce08b91354369 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.json @@ -0,0 +1,72 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json", + "revision": "d1dc9993f94148c28335e159ecbe1ff0", + "scene": 1 + }, + { + "checkpoint_sha256": "8b54ecdc1a0ec5a8564dd969575ea728d47f3e2e1cd5d1902235cd62ef995a4e", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.json", + "revision": "d586ede99acd415aa7eeb85f5f3da4f2", + "scene": 2 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "teasing_on_bed_1_832px", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.safetensors", + "checkpoint_sha256": "8b54ecdc1a0ec5a8564dd969575ea728d47f3e2e1cd5d1902235cd62ef995a4e", + "context_steps": 0, + "created_at": "2026-09-22T20:24:10Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.wav", + "generated_audio_sha256": "c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "d586ede99acd415aa7eeb85f5f3da4f2", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.mp4", + "segment_sha256": "34452acbf0ec5db5d9f6c8431621ffc3487c8cf8f6ce58d4461383733845ce92", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors", + "source_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "source_revision": "1610f08e81d5430bb8a3590d0b030fca", + "source_segment_sha256": "56b5227fe5b6258dad3bad743d6e42326b70fa299c852a33c9ae2fad6627718a", + "steps": 20, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "434b81245e5d66596563353cc65a95fa1bb76449eac268024b090b1d64015da3", + "source_scene_contract": "eec4bb3160680f66d35380a46eaf65a8577b432bcc62ac61e7cb475cab6f2338" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..6353808b726a9e4b99e438978255fa4a0f5790b0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b54ecdc1a0ec5a8564dd969575ea728d47f3e2e1cd5d1902235cd62ef995a4e +size 2357896 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..0e43cd41f66d5e299ec5b5f17a0ce08b91354369 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json @@ -0,0 +1,72 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json", + "revision": "d1dc9993f94148c28335e159ecbe1ff0", + "scene": 1 + }, + { + "checkpoint_sha256": "8b54ecdc1a0ec5a8564dd969575ea728d47f3e2e1cd5d1902235cd62ef995a4e", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.json", + "revision": "d586ede99acd415aa7eeb85f5f3da4f2", + "scene": 2 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "teasing_on_bed_1_832px", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.safetensors", + "checkpoint_sha256": "8b54ecdc1a0ec5a8564dd969575ea728d47f3e2e1cd5d1902235cd62ef995a4e", + "context_steps": 0, + "created_at": "2026-09-22T20:24:10Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.wav", + "generated_audio_sha256": "c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "d586ede99acd415aa7eeb85f5f3da4f2", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.mp4", + "segment_sha256": "34452acbf0ec5db5d9f6c8431621ffc3487c8cf8f6ce58d4461383733845ce92", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors", + "source_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "source_revision": "1610f08e81d5430bb8a3590d0b030fca", + "source_segment_sha256": "56b5227fe5b6258dad3bad743d6e42326b70fa299c852a33c9ae2fad6627718a", + "steps": 20, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "434b81245e5d66596563353cc65a95fa1bb76449eac268024b090b1d64015da3", + "source_scene_contract": "eec4bb3160680f66d35380a46eaf65a8577b432bcc62ac61e7cb475cab6f2338" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.json new file mode 100644 index 0000000000000000000000000000000000000000..26ca2e53ea1a34a1dd6a8d9812f27cd9e2b959ac --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.json @@ -0,0 +1,78 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json", + "revision": "d1dc9993f94148c28335e159ecbe1ff0", + "scene": 1 + }, + { + "checkpoint_sha256": "8b54ecdc1a0ec5a8564dd969575ea728d47f3e2e1cd5d1902235cd62ef995a4e", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.json", + "revision": "d586ede99acd415aa7eeb85f5f3da4f2", + "scene": 2 + }, + { + "checkpoint_sha256": "296706ad9abf1e224d666b4268ffc36418fa9dd7655e163b5bfa459d2f0665aa", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.json", + "revision": "ad884ec3ccbe4e88baccee026fb5c92c", + "scene": 3 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "teasing_on_bed_1_832px", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.safetensors", + "checkpoint_sha256": "296706ad9abf1e224d666b4268ffc36418fa9dd7655e163b5bfa459d2f0665aa", + "context_steps": 0, + "created_at": "2026-09-22T20:42:06Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.wav", + "generated_audio_sha256": "531512954b120f9f18b449fa95254a0621eca2e2d4eb705ac8886d155ea860f0", + "height": 1664, + "id": "clip_03", + "index": 3, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "ad884ec3ccbe4e88baccee026fb5c92c", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.mp4", + "segment_sha256": "874fa3f33f59b3b775dce05c62ab0b026302b3d6b259e9032d85f1f4276e6bf0", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors", + "source_checkpoint_sha256": "86c366c71b68a3113688bcd130593250b1b29029cd21a3e6fee8d9430aa4e51e", + "source_revision": "31c1db1849454ff19a90affd7637a9ee", + "source_segment_sha256": "15e6f56e17f4942990b1cf5e9f1f175f2e457bb8c636cff7a6d6b83e144e6ecd", + "steps": 20, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "434b81245e5d66596563353cc65a95fa1bb76449eac268024b090b1d64015da3", + "source_scene_contract": "eda185d34cf15e7b33929fc39363b27737ccab9fe322ff9ddc87e954f19a786b" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..383011113d22cf4db5ef65c136b1f48104348b69 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:296706ad9abf1e224d666b4268ffc36418fa9dd7655e163b5bfa459d2f0665aa +size 2357896 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..26ca2e53ea1a34a1dd6a8d9812f27cd9e2b959ac --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json @@ -0,0 +1,78 @@ +{ + "format": "h3_chain_upscale_segment_v1", + "processing_lineage": [ + { + "checkpoint_sha256": "c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json", + "revision": "d1dc9993f94148c28335e159ecbe1ff0", + "scene": 1 + }, + { + "checkpoint_sha256": "8b54ecdc1a0ec5a8564dd969575ea728d47f3e2e1cd5d1902235cd62ef995a4e", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.json", + "revision": "d586ede99acd415aa7eeb85f5f3da4f2", + "scene": 2 + }, + { + "checkpoint_sha256": "296706ad9abf1e224d666b4268ffc36418fa9dd7655e163b5bfa459d2f0665aa", + "metadata_path": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.json", + "revision": "ad884ec3ccbe4e88baccee026fb5c92c", + "scene": 3 + } + ], + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "profile_config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "run_name": "teasing_on_bed_1_832px", + "segment": { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.safetensors", + "checkpoint_sha256": "296706ad9abf1e224d666b4268ffc36418fa9dd7655e163b5bfa459d2f0665aa", + "context_steps": 0, + "created_at": "2026-09-22T20:42:06Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.wav", + "generated_audio_sha256": "531512954b120f9f18b449fa95254a0621eca2e2d4eb705ac8886d155ea860f0", + "height": 1664, + "id": "clip_03", + "index": 3, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "ad884ec3ccbe4e88baccee026fb5c92c", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.mp4", + "segment_sha256": "874fa3f33f59b3b775dce05c62ab0b026302b3d6b259e9032d85f1f4276e6bf0", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors", + "source_checkpoint_sha256": "86c366c71b68a3113688bcd130593250b1b29029cd21a3e6fee8d9430aa4e51e", + "source_revision": "31c1db1849454ff19a90affd7637a9ee", + "source_segment_sha256": "15e6f56e17f4942990b1cf5e9f1f175f2e457bb8c636cff7a6d6b83e144e6ecd", + "steps": 20, + "trim_frames": 22, + "width": 960 + }, + "source_manifest_hash": "434b81245e5d66596563353cc65a95fa1bb76449eac268024b090b1d64015da3", + "source_scene_contract": "eda185d34cf15e7b33929fc39363b27737ccab9fe322ff9ddc87e954f19a786b" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..b0cb056ec33bbb540be64791d62191ccb055cd3d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/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:585c803ae92a2172f54db215b2884a8af28fdc6c2565638cc00b0d7d2b8398df +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json new file mode 100644 index 0000000000000000000000000000000000000000..9c076de1c418d0e7547c63b21e472c9234598bb1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.json @@ -0,0 +1,26 @@ +{ + "created_at": "2026-09-22T20:44:07Z", + "format": "h3_chain_upscale_final_v1", + "frame_count": 685, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.generated.wav", + "generated_audio_sha256": "585c803ae92a2172f54db215b2884a8af28fdc6c2565638cc00b0d7d2b8398df", + "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": "teasing_on_bed_1_832px", + "source_manifest_hash": "434b81245e5d66596563353cc65a95fa1bb76449eac268024b090b1d64015da3", + "video": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4", + "video_sha256": "8676f6659652bb25699be0e591598dcb59159d1da2695df1550ab4ea244c8dff" +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/final/h3_upscaled_2026-09-22.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..029aaa15277d8871c2110652081d3cc594935f31 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/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:8676f6659652bb25699be0e591598dcb59159d1da2695df1550ab4ea244c8dff +size 16593673 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..7931e537cfe70c411e5a943b654590a83886058b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0001.manifest.json @@ -0,0 +1,480 @@ +{ + "clip_count": 3, + "completed_clip_count": 1, + "duration_seconds": 10.125, + "format": "h3_chain_upscale_partial_manifest_v1", + "last_completed_clip": 1, + "latent_saving": false, + "planned_clip_count": 3, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "run_name": "teasing_on_bed_1_832px", + "scene_end": 1, + "scene_start": 1, + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.safetensors", + "checkpoint_sha256": "c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d", + "context_steps": 0, + "created_at": "2026-09-22T20:08:05Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.wav", + "generated_audio_sha256": "71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "d1dc9993f94148c28335e159ecbe1ff0", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.mp4", + "segment_sha256": "5ab3b2e04b38ea60c960b83476713d6b7a03063fe05893c0eab70adb7bbabcb5", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors", + "source_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "source_revision": "929956bf2c76442687f43ba01eff7240", + "source_segment_sha256": "3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67", + "steps": 20, + "trim_frames": 0, + "width": 960 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json" + }, + "chapter": { + "complete": true, + "editorial_origin_frame": 0, + "end_scene": 3, + "id": "chapter_01", + "implicit": true, + "number": 1, + "planned_end_scene": 3, + "resolution": { + "height": 832, + "width": 480 + }, + "source_editorial_revision": "c234a6a6480ea6ee4ec37a69ec8b014b", + "source_start_frame": 0, + "start_scene": 1, + "start_scene_id": "", + "text": "", + "title": "Chapter 1" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "duration_seconds": 28.541666666666668, + "editorial": { + "alternate_draft": null, + "chapters": [ + { + "id": "chapter_01", + "start_scene": 1, + "start_scene_id": "clip_01", + "text": "", + "title": "Chapter 1" + } + ], + "format": "h3_chain_editorial_v1", + "locked_scene_ids": [], + "placements": [ + { + "scene": 1, + "scene_id": "clip_01", + "start_frame": 0 + }, + { + "scene": 2, + "scene_id": "clip_02", + "start_frame": 243 + }, + { + "scene": 3, + "scene_id": "clip_03", + "start_frame": 464 + } + ], + "replacements": [], + "revision": "7816fcc5642a72af00eae212ba2122e9", + "run_name": "teasing_on_bed_1_832px", + "scene_order": [ + { + "scene": 1, + "scene_id": "clip_01" + }, + { + "scene": 2, + "scene_id": "clip_02" + }, + { + "scene": 3, + "scene_id": "clip_03" + } + ], + "subtitles": { + "asset_id": "", + "mode": "off", + "offset_seconds": 0.0 + }, + "trims": [], + "updated_at": "1970-01-01T00:00:00Z" + }, + "format": "h3_chain_chapter_manifest_v1", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "prompt_prefix": "", + "run_name": "teasing_on_bed_1_832px", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors", + "checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:22:31Z", + "delivered_frames": 243, + "forked_from_branch_id": "fd0ddefb259d468a893861b8cf18c610", + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.929956bf2c76442687f43ba01eff7240.wav", + "generated_audio_sha256": "71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28", + "generated_continuity": "on", + "history_hash": "3a3a9dd48b57dd286db526c8bf0c5314fe6c6aceb7e7613294f3196186a48ff7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "929956bf2c76442687f43ba01eff7240", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0d6e510acd720e3aebe6e3f62c22406351aa57167df5003d6e6765154e0794a7" + }, + "generation_hash": "d3082b994ccc6884f8297d0f19cad1f919ffd08414eadc6c8254beec4e54284c", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 10527435606381113421, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.mp4", + "segment_sha256": "3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.json" + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "blend_segment_sha256": "3f0611829cdfd43d42241fa8ddb7c12fc0b439cc57a9ff97771b9e57fe36ee82", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors", + "checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:35:19Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0002.1610f08e81d5430bb8a3590d0b030fca.wav", + "generated_audio_sha256": "c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7", + "generated_continuity": "on", + "history_hash": "76460064d5e405914ac5d9ef75fd8944beb24bcc3c34329824f9bbb109d4d8ed", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "929956bf2c76442687f43ba01eff7240", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.prompt.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "1610f08e81d5430bb8a3590d0b030fca", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "f3201b5a3216383b7b9dce5424b925c22be0d6bd955fd76cbd53ae0f0b9422a3", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "segment_sha256": "56b5227fe5b6258dad3bad743d6e42326b70fa299c852a33c9ae2fad6627718a", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "929956bf2c76442687f43ba01eff7240", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "blend_segment_sha256": "03a4eb52acb631d775a571c990b2183f0084806639b8a3022f8508840b66d2b0", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors", + "checkpoint_sha256": "86c366c71b68a3113688bcd130593250b1b29029cd21a3e6fee8d9430aa4e51e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:44:41Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0003.31c1db1849454ff19a90affd7637a9ee.wav", + "generated_audio_sha256": "531512954b120f9f18b449fa95254a0621eca2e2d4eb705ac8886d155ea860f0", + "generated_continuity": "on", + "history_hash": "99049256f40a8685d2614e8fb7d3bfe20007b0aecbe45668fa1558889ea14fc9", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "1610f08e81d5430bb8a3590d0b030fca", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.prompt.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "31c1db1849454ff19a90affd7637a9ee", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6847a9a761fe56a23a886005e77bc5055b5707d1532541a90d625942129856cd", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "segment_sha256": "15e6f56e17f4942990b1cf5e9f1f175f2e457bb8c636cff7a6d6b83e144e6ecd", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "1610f08e81d5430bb8a3590d0b030fca", + "visual_context_source_scene": 2 + } + ], + "source_manifest_format": "h3_chain_manifest_v3", + "source_manifest_hash": "59b43873ce2c4f5c890e3089d9c94a3a3c2fea4d7617bc9f71b1ba4e2ab0dba6", + "source_plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "source_scene_count": 3, + "total_delivered_frames": 685 + }, + "source_manifest_hash": "434b81245e5d66596563353cc65a95fa1bb76449eac268024b090b1d64015da3", + "source_plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..6f5ad50544c1198458d6348ee17854e77decdd85 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/partial/through_clip_0002.manifest.json @@ -0,0 +1,516 @@ +{ + "clip_count": 3, + "completed_clip_count": 2, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_upscale_partial_manifest_v1", + "last_completed_clip": 2, + "latent_saving": false, + "planned_clip_count": 3, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "run_name": "teasing_on_bed_1_832px", + "scene_end": 2, + "scene_start": 1, + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.safetensors", + "checkpoint_sha256": "c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d", + "context_steps": 0, + "created_at": "2026-09-22T20:08:05Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.wav", + "generated_audio_sha256": "71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "d1dc9993f94148c28335e159ecbe1ff0", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.mp4", + "segment_sha256": "5ab3b2e04b38ea60c960b83476713d6b7a03063fe05893c0eab70adb7bbabcb5", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors", + "source_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "source_revision": "929956bf2c76442687f43ba01eff7240", + "source_segment_sha256": "3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67", + "steps": 20, + "trim_frames": 0, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.safetensors", + "checkpoint_sha256": "8b54ecdc1a0ec5a8564dd969575ea728d47f3e2e1cd5d1902235cd62ef995a4e", + "context_steps": 0, + "created_at": "2026-09-22T20:24:10Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.wav", + "generated_audio_sha256": "c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "d586ede99acd415aa7eeb85f5f3da4f2", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.mp4", + "segment_sha256": "34452acbf0ec5db5d9f6c8431621ffc3487c8cf8f6ce58d4461383733845ce92", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors", + "source_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "source_revision": "1610f08e81d5430bb8a3590d0b030fca", + "source_segment_sha256": "56b5227fe5b6258dad3bad743d6e42326b70fa299c852a33c9ae2fad6627718a", + "steps": 20, + "trim_frames": 22, + "width": 960 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json" + }, + "chapter": { + "complete": true, + "editorial_origin_frame": 0, + "end_scene": 3, + "id": "chapter_01", + "implicit": true, + "number": 1, + "planned_end_scene": 3, + "resolution": { + "height": 832, + "width": 480 + }, + "source_editorial_revision": "c234a6a6480ea6ee4ec37a69ec8b014b", + "source_start_frame": 0, + "start_scene": 1, + "start_scene_id": "", + "text": "", + "title": "Chapter 1" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "duration_seconds": 28.541666666666668, + "editorial": { + "alternate_draft": null, + "chapters": [ + { + "id": "chapter_01", + "start_scene": 1, + "start_scene_id": "clip_01", + "text": "", + "title": "Chapter 1" + } + ], + "format": "h3_chain_editorial_v1", + "locked_scene_ids": [], + "placements": [ + { + "scene": 1, + "scene_id": "clip_01", + "start_frame": 0 + }, + { + "scene": 2, + "scene_id": "clip_02", + "start_frame": 243 + }, + { + "scene": 3, + "scene_id": "clip_03", + "start_frame": 464 + } + ], + "replacements": [], + "revision": "7816fcc5642a72af00eae212ba2122e9", + "run_name": "teasing_on_bed_1_832px", + "scene_order": [ + { + "scene": 1, + "scene_id": "clip_01" + }, + { + "scene": 2, + "scene_id": "clip_02" + }, + { + "scene": 3, + "scene_id": "clip_03" + } + ], + "subtitles": { + "asset_id": "", + "mode": "off", + "offset_seconds": 0.0 + }, + "trims": [], + "updated_at": "1970-01-01T00:00:00Z" + }, + "format": "h3_chain_chapter_manifest_v1", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "prompt_prefix": "", + "run_name": "teasing_on_bed_1_832px", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors", + "checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:22:31Z", + "delivered_frames": 243, + "forked_from_branch_id": "fd0ddefb259d468a893861b8cf18c610", + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.929956bf2c76442687f43ba01eff7240.wav", + "generated_audio_sha256": "71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28", + "generated_continuity": "on", + "history_hash": "3a3a9dd48b57dd286db526c8bf0c5314fe6c6aceb7e7613294f3196186a48ff7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "929956bf2c76442687f43ba01eff7240", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0d6e510acd720e3aebe6e3f62c22406351aa57167df5003d6e6765154e0794a7" + }, + "generation_hash": "d3082b994ccc6884f8297d0f19cad1f919ffd08414eadc6c8254beec4e54284c", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 10527435606381113421, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.mp4", + "segment_sha256": "3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.json" + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "blend_segment_sha256": "3f0611829cdfd43d42241fa8ddb7c12fc0b439cc57a9ff97771b9e57fe36ee82", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors", + "checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:35:19Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0002.1610f08e81d5430bb8a3590d0b030fca.wav", + "generated_audio_sha256": "c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7", + "generated_continuity": "on", + "history_hash": "76460064d5e405914ac5d9ef75fd8944beb24bcc3c34329824f9bbb109d4d8ed", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "929956bf2c76442687f43ba01eff7240", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.prompt.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "1610f08e81d5430bb8a3590d0b030fca", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "f3201b5a3216383b7b9dce5424b925c22be0d6bd955fd76cbd53ae0f0b9422a3", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "segment_sha256": "56b5227fe5b6258dad3bad743d6e42326b70fa299c852a33c9ae2fad6627718a", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "929956bf2c76442687f43ba01eff7240", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "blend_segment_sha256": "03a4eb52acb631d775a571c990b2183f0084806639b8a3022f8508840b66d2b0", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors", + "checkpoint_sha256": "86c366c71b68a3113688bcd130593250b1b29029cd21a3e6fee8d9430aa4e51e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:44:41Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0003.31c1db1849454ff19a90affd7637a9ee.wav", + "generated_audio_sha256": "531512954b120f9f18b449fa95254a0621eca2e2d4eb705ac8886d155ea860f0", + "generated_continuity": "on", + "history_hash": "99049256f40a8685d2614e8fb7d3bfe20007b0aecbe45668fa1558889ea14fc9", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "1610f08e81d5430bb8a3590d0b030fca", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.prompt.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "31c1db1849454ff19a90affd7637a9ee", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6847a9a761fe56a23a886005e77bc5055b5707d1532541a90d625942129856cd", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "segment_sha256": "15e6f56e17f4942990b1cf5e9f1f175f2e457bb8c636cff7a6d6b83e144e6ecd", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "1610f08e81d5430bb8a3590d0b030fca", + "visual_context_source_scene": 2 + } + ], + "source_manifest_format": "h3_chain_manifest_v3", + "source_manifest_hash": "59b43873ce2c4f5c890e3089d9c94a3a3c2fea4d7617bc9f71b1ba4e2ab0dba6", + "source_plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "source_scene_count": 3, + "total_delivered_frames": 685 + }, + "source_manifest_hash": "434b81245e5d66596563353cc65a95fa1bb76449eac268024b090b1d64015da3", + "source_plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.txt new file mode 100644 index 0000000000000000000000000000000000000000..950ada10ab61643e7505b82239d623167fefbfc5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose. + +summary: +[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass. +: fully_preserved - prone bed pose, rainbow light, lamp as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.txt new file mode 100644 index 0000000000000000000000000000000000000000..8981a92c16fd3c380d054e55748b5cea13b9c16f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Dutch orbit continues and lands on a profile of her hip. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass. +: fully_preserved - same bed and prone lock. Do not sit her up. + +detailed_description: +[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.txt new file mode 100644 index 0000000000000000000000000000000000000000..1a63ff7deebb7f7ff4a8fd12d89774dedb86e57e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Ground-level frame then three-quarter on her face and raised hips. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass. +: fully_preserved - same bed and prone lock. + +detailed_description: +[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d17eeff2950b8ddce97600463819497942b2484e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ab3b2e04b38ea60c960b83476713d6b7a03063fe05893c0eab70adb7bbabcb5 +size 4935365 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..6ee5b2f6e8e23909557a7c732f49e24b4b9e9c24 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34452acbf0ec5db5d9f6c8431621ffc3487c8cf8f6ce58d4461383733845ce92 +size 5558413 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e7ed79cce0c132d4b20d8ec6e8b8fa2b1adcfd24 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:874fa3f33f59b3b775dce05c62ab0b026302b3d6b259e9032d85f1f4276e6bf0 +size 5308380 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..a4bcd0e63db99ebb2d3490d0a3b7fbb25564d585 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/upscale_manifest.json @@ -0,0 +1,550 @@ +{ + "clip_count": 3, + "completed_clip_count": 3, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_upscale_manifest_v1", + "latent_saving": false, + "profile": "h3_lbh_3d", + "profile_config": { + "backend": "h3_latent", + "config_hash": "a6fede373593b8639c4a9eaf482d0403cecd7e728a57a6862f4808dd8997509d", + "recipe": { + "audio_denoise": 0, + "conditioning": "latent_sync", + "denoise": 0.24, + "pass2_steps": 2, + "target_megapixels": 1.5, + "upscaler": "LBH 3D" + }, + "save_latent": false, + "segment_crf": 18 + }, + "run_name": "teasing_on_bed_1_832px", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.safetensors", + "checkpoint_sha256": "c91900ab04c86095d8373514ac618ab76517524cdee794e6d75346a2d9cd401d", + "context_steps": 0, + "created_at": "2026-09-22T20:08:05Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.wav", + "generated_audio_sha256": "71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28", + "height": 1664, + "id": "clip_01", + "index": 1, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "d1dc9993f94148c28335e159ecbe1ff0", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0001.d1dc9993f94148c28335e159ecbe1ff0.mp4", + "segment_sha256": "5ab3b2e04b38ea60c960b83476713d6b7a03063fe05893c0eab70adb7bbabcb5", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors", + "source_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "source_revision": "929956bf2c76442687f43ba01eff7240", + "source_segment_sha256": "3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67", + "steps": 20, + "trim_frames": 0, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.safetensors", + "checkpoint_sha256": "8b54ecdc1a0ec5a8564dd969575ea728d47f3e2e1cd5d1902235cd62ef995a4e", + "context_steps": 0, + "created_at": "2026-09-22T20:24:10Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.wav", + "generated_audio_sha256": "c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7", + "height": 1664, + "id": "clip_02", + "index": 2, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "d586ede99acd415aa7eeb85f5f3da4f2", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0002.d586ede99acd415aa7eeb85f5f3da4f2.mp4", + "segment_sha256": "34452acbf0ec5db5d9f6c8431621ffc3487c8cf8f6ce58d4461383733845ce92", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors", + "source_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "source_revision": "1610f08e81d5430bb8a3590d0b030fca", + "source_segment_sha256": "56b5227fe5b6258dad3bad743d6e42326b70fa299c852a33c9ae2fad6627718a", + "steps": 20, + "trim_frames": 22, + "width": 960 + }, + { + "audio_route": "source checkpoint audio", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.safetensors", + "checkpoint_sha256": "296706ad9abf1e224d666b4268ffc36418fa9dd7655e163b5bfa459d2f0665aa", + "context_steps": 0, + "created_at": "2026-09-22T20:42:06Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/audio/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.wav", + "generated_audio_sha256": "531512954b120f9f18b449fa95254a0621eca2e2d4eb705ac8886d155ea860f0", + "height": 1664, + "id": "clip_03", + "index": 3, + "latent_layout": "omitted", + "latent_saved": false, + "metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.json", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/prompts/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "revision": "ad884ec3ccbe4e88baccee026fb5c92c", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/checkpoints/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.json", + "sample_rate": 32000, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1_832px/chapters/01_chapter_01/upscaled/h3_lbh_3d/segments/clip_0003.ad884ec3ccbe4e88baccee026fb5c92c.mp4", + "segment_sha256": "874fa3f33f59b3b775dce05c62ab0b026302b3d6b259e9032d85f1f4276e6bf0", + "source_checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors", + "source_checkpoint_sha256": "86c366c71b68a3113688bcd130593250b1b29029cd21a3e6fee8d9430aa4e51e", + "source_revision": "31c1db1849454ff19a90affd7637a9ee", + "source_segment_sha256": "15e6f56e17f4942990b1cf5e9f1f175f2e457bb8c636cff7a6d6b83e144e6ecd", + "steps": 20, + "trim_frames": 22, + "width": 960 + } + ], + "source_manifest": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json" + }, + "chapter": { + "complete": true, + "editorial_origin_frame": 0, + "end_scene": 3, + "id": "chapter_01", + "implicit": true, + "number": 1, + "planned_end_scene": 3, + "resolution": { + "height": 832, + "width": 480 + }, + "source_editorial_revision": "c234a6a6480ea6ee4ec37a69ec8b014b", + "source_start_frame": 0, + "start_scene": 1, + "start_scene_id": "", + "text": "", + "title": "Chapter 1" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "duration_seconds": 28.541666666666668, + "editorial": { + "alternate_draft": null, + "chapters": [ + { + "id": "chapter_01", + "start_scene": 1, + "start_scene_id": "clip_01", + "text": "", + "title": "Chapter 1" + } + ], + "format": "h3_chain_editorial_v1", + "locked_scene_ids": [], + "placements": [ + { + "scene": 1, + "scene_id": "clip_01", + "start_frame": 0 + }, + { + "scene": 2, + "scene_id": "clip_02", + "start_frame": 243 + }, + { + "scene": 3, + "scene_id": "clip_03", + "start_frame": 464 + } + ], + "replacements": [], + "revision": "7816fcc5642a72af00eae212ba2122e9", + "run_name": "teasing_on_bed_1_832px", + "scene_order": [ + { + "scene": 1, + "scene_id": "clip_01" + }, + { + "scene": 2, + "scene_id": "clip_02" + }, + { + "scene": 3, + "scene_id": "clip_03" + } + ], + "subtitles": { + "asset_id": "", + "mode": "off", + "offset_seconds": 0.0 + }, + "trims": [], + "updated_at": "1970-01-01T00:00:00Z" + }, + "format": "h3_chain_chapter_manifest_v1", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "prompt_prefix": "", + "run_name": "teasing_on_bed_1_832px", + "scene_end": 3, + "scene_start": 1, + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors", + "checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:22:31Z", + "delivered_frames": 243, + "forked_from_branch_id": "fd0ddefb259d468a893861b8cf18c610", + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.929956bf2c76442687f43ba01eff7240.wav", + "generated_audio_sha256": "71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28", + "generated_continuity": "on", + "history_hash": "3a3a9dd48b57dd286db526c8bf0c5314fe6c6aceb7e7613294f3196186a48ff7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "929956bf2c76442687f43ba01eff7240", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0d6e510acd720e3aebe6e3f62c22406351aa57167df5003d6e6765154e0794a7" + }, + "generation_hash": "d3082b994ccc6884f8297d0f19cad1f919ffd08414eadc6c8254beec4e54284c", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 10527435606381113421, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.mp4", + "segment_sha256": "3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.json" + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "blend_segment_sha256": "3f0611829cdfd43d42241fa8ddb7c12fc0b439cc57a9ff97771b9e57fe36ee82", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors", + "checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:35:19Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0002.1610f08e81d5430bb8a3590d0b030fca.wav", + "generated_audio_sha256": "c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7", + "generated_continuity": "on", + "history_hash": "76460064d5e405914ac5d9ef75fd8944beb24bcc3c34329824f9bbb109d4d8ed", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "929956bf2c76442687f43ba01eff7240", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.prompt.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "1610f08e81d5430bb8a3590d0b030fca", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "f3201b5a3216383b7b9dce5424b925c22be0d6bd955fd76cbd53ae0f0b9422a3", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "segment_sha256": "56b5227fe5b6258dad3bad743d6e42326b70fa299c852a33c9ae2fad6627718a", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "929956bf2c76442687f43ba01eff7240", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "blend_segment_sha256": "03a4eb52acb631d775a571c990b2183f0084806639b8a3022f8508840b66d2b0", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors", + "checkpoint_sha256": "86c366c71b68a3113688bcd130593250b1b29029cd21a3e6fee8d9430aa4e51e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:44:41Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0003.31c1db1849454ff19a90affd7637a9ee.wav", + "generated_audio_sha256": "531512954b120f9f18b449fa95254a0621eca2e2d4eb705ac8886d155ea860f0", + "generated_continuity": "on", + "history_hash": "99049256f40a8685d2614e8fb7d3bfe20007b0aecbe45668fa1558889ea14fc9", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "1610f08e81d5430bb8a3590d0b030fca", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.prompt.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "31c1db1849454ff19a90affd7637a9ee", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6847a9a761fe56a23a886005e77bc5055b5707d1532541a90d625942129856cd", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "segment_sha256": "15e6f56e17f4942990b1cf5e9f1f175f2e457bb8c636cff7a6d6b83e144e6ecd", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "1610f08e81d5430bb8a3590d0b030fca", + "visual_context_source_scene": 2 + } + ], + "source_manifest_format": "h3_chain_manifest_v3", + "source_manifest_hash": "59b43873ce2c4f5c890e3089d9c94a3a3c2fea4d7617bc9f71b1ba4e2ab0dba6", + "source_plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "source_scene_count": 3, + "total_delivered_frames": 685 + }, + "source_manifest_hash": "434b81245e5d66596563353cc65a95fa1bb76449eac268024b090b1d64015da3", + "source_plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.json new file mode 100644 index 0000000000000000000000000000000000000000..a03df8df569ea13673be2b1ec6464588b2206ff4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "3a3a9dd48b57dd286db526c8bf0c5314fe6c6aceb7e7613294f3196186a48ff7", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "run_name": "teasing_on_bed_1_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0d6e510acd720e3aebe6e3f62c22406351aa57167df5003d6e6765154e0794a7" + }, + "generation_hash": "d3082b994ccc6884f8297d0f19cad1f919ffd08414eadc6c8254beec4e54284c", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 10527435606381113421, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors", + "checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:22:31Z", + "delivered_frames": 243, + "forked_from_branch_id": "fd0ddefb259d468a893861b8cf18c610", + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.929956bf2c76442687f43ba01eff7240.wav", + "generated_audio_sha256": "71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28", + "generated_continuity": "on", + "history_hash": "3a3a9dd48b57dd286db526c8bf0c5314fe6c6aceb7e7613294f3196186a48ff7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "929956bf2c76442687f43ba01eff7240", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0d6e510acd720e3aebe6e3f62c22406351aa57167df5003d6e6765154e0794a7" + }, + "generation_hash": "d3082b994ccc6884f8297d0f19cad1f919ffd08414eadc6c8254beec4e54284c", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 10527435606381113421, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.mp4", + "segment_sha256": "3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e98475dca1a00f131f83d40a808b491d4122c3fd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876 +size 118913352 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.json new file mode 100644 index 0000000000000000000000000000000000000000..1fec124a1f96f318050363e436673ba7996b4c4e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "80a9b5e2463809e6a29268969a839c6090ba535235e7a45b51c946cb1183bdaa", + "plan_hash": "64a161cfb16019feee1ea2b1a9f2e288200c89c8613eb87a0401680e9e2b1d8f", + "run_name": "teasing_on_bed_1_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "07a382cfcd87c069c38e983dd8219fbf5f11c805516e1602729d6e0e5284903b" + }, + "generation_hash": "85d300d90612315799366d03afe432a209f45289e01071e5a7a088d120971afc", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 3346498288937286049, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "fd0ddefb259d468a893861b8cf18c610", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.safetensors", + "checkpoint_sha256": "3c9d4f7960bb144d03515d154ee59f48280499307f30b819347d41ef398ea591", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:13:48Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.fd0ddefb259d468a893861b8cf18c610.wav", + "generated_audio_sha256": "08a736e8160274b171f1f0de3ff00ed3ce69bfe7a745590698dee18c5ecf6ff7", + "generated_continuity": "on", + "history_hash": "80a9b5e2463809e6a29268969a839c6090ba535235e7a45b51c946cb1183bdaa", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.fd0ddefb259d468a893861b8cf18c610.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "fd0ddefb259d468a893861b8cf18c610", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "07a382cfcd87c069c38e983dd8219fbf5f11c805516e1602729d6e0e5284903b" + }, + "generation_hash": "85d300d90612315799366d03afe432a209f45289e01071e5a7a088d120971afc", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 3346498288937286049, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.fd0ddefb259d468a893861b8cf18c610.mp4", + "segment_sha256": "407f2c23cc8e68996f3aa820debd237244fc2ffc435bbd528b66707c76b0855d", + "source_reference": "off", + "steps": 20 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..53ae9c42bfb048bed3751c6d1b4cfff68d7391e2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c9d4f7960bb144d03515d154ee59f48280499307f30b819347d41ef398ea591 +size 118913352 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..a03df8df569ea13673be2b1ec6464588b2206ff4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "3a3a9dd48b57dd286db526c8bf0c5314fe6c6aceb7e7613294f3196186a48ff7", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "run_name": "teasing_on_bed_1_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0d6e510acd720e3aebe6e3f62c22406351aa57167df5003d6e6765154e0794a7" + }, + "generation_hash": "d3082b994ccc6884f8297d0f19cad1f919ffd08414eadc6c8254beec4e54284c", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 10527435606381113421, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors", + "checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:22:31Z", + "delivered_frames": 243, + "forked_from_branch_id": "fd0ddefb259d468a893861b8cf18c610", + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.929956bf2c76442687f43ba01eff7240.wav", + "generated_audio_sha256": "71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28", + "generated_continuity": "on", + "history_hash": "3a3a9dd48b57dd286db526c8bf0c5314fe6c6aceb7e7613294f3196186a48ff7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "929956bf2c76442687f43ba01eff7240", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0d6e510acd720e3aebe6e3f62c22406351aa57167df5003d6e6765154e0794a7" + }, + "generation_hash": "d3082b994ccc6884f8297d0f19cad1f919ffd08414eadc6c8254beec4e54284c", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 10527435606381113421, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.mp4", + "segment_sha256": "3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.json new file mode 100644 index 0000000000000000000000000000000000000000..c9a756b0428c15fa560c5e98b17c4022c0034821 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "76460064d5e405914ac5d9ef75fd8944beb24bcc3c34329824f9bbb109d4d8ed", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "run_name": "teasing_on_bed_1_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "f3201b5a3216383b7b9dce5424b925c22be0d6bd955fd76cbd53ae0f0b9422a3", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "blend_segment_sha256": "3f0611829cdfd43d42241fa8ddb7c12fc0b439cc57a9ff97771b9e57fe36ee82", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors", + "checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:35:19Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0002.1610f08e81d5430bb8a3590d0b030fca.wav", + "generated_audio_sha256": "c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7", + "generated_continuity": "on", + "history_hash": "76460064d5e405914ac5d9ef75fd8944beb24bcc3c34329824f9bbb109d4d8ed", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "929956bf2c76442687f43ba01eff7240", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.prompt.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "1610f08e81d5430bb8a3590d0b030fca", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "f3201b5a3216383b7b9dce5424b925c22be0d6bd955fd76cbd53ae0f0b9422a3", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "segment_sha256": "56b5227fe5b6258dad3bad743d6e42326b70fa299c852a33c9ae2fad6627718a", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "929956bf2c76442687f43ba01eff7240", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e407756be21917b32f36546907538b6693b1cd64 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e +size 118677936 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..c9a756b0428c15fa560c5e98b17c4022c0034821 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "76460064d5e405914ac5d9ef75fd8944beb24bcc3c34329824f9bbb109d4d8ed", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "run_name": "teasing_on_bed_1_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "f3201b5a3216383b7b9dce5424b925c22be0d6bd955fd76cbd53ae0f0b9422a3", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "blend_segment_sha256": "3f0611829cdfd43d42241fa8ddb7c12fc0b439cc57a9ff97771b9e57fe36ee82", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors", + "checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:35:19Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0002.1610f08e81d5430bb8a3590d0b030fca.wav", + "generated_audio_sha256": "c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7", + "generated_continuity": "on", + "history_hash": "76460064d5e405914ac5d9ef75fd8944beb24bcc3c34329824f9bbb109d4d8ed", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "929956bf2c76442687f43ba01eff7240", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.prompt.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "1610f08e81d5430bb8a3590d0b030fca", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "f3201b5a3216383b7b9dce5424b925c22be0d6bd955fd76cbd53ae0f0b9422a3", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "segment_sha256": "56b5227fe5b6258dad3bad743d6e42326b70fa299c852a33c9ae2fad6627718a", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "929956bf2c76442687f43ba01eff7240", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.json new file mode 100644 index 0000000000000000000000000000000000000000..927a0fd6b8087edd74f3dd44fc6346ba2d5c8324 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "99049256f40a8685d2614e8fb7d3bfe20007b0aecbe45668fa1558889ea14fc9", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "run_name": "teasing_on_bed_1_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6847a9a761fe56a23a886005e77bc5055b5707d1532541a90d625942129856cd", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "blend_segment_sha256": "03a4eb52acb631d775a571c990b2183f0084806639b8a3022f8508840b66d2b0", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors", + "checkpoint_sha256": "86c366c71b68a3113688bcd130593250b1b29029cd21a3e6fee8d9430aa4e51e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:44:41Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0003.31c1db1849454ff19a90affd7637a9ee.wav", + "generated_audio_sha256": "531512954b120f9f18b449fa95254a0621eca2e2d4eb705ac8886d155ea860f0", + "generated_continuity": "on", + "history_hash": "99049256f40a8685d2614e8fb7d3bfe20007b0aecbe45668fa1558889ea14fc9", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "1610f08e81d5430bb8a3590d0b030fca", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.prompt.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "31c1db1849454ff19a90affd7637a9ee", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6847a9a761fe56a23a886005e77bc5055b5707d1532541a90d625942129856cd", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "segment_sha256": "15e6f56e17f4942990b1cf5e9f1f175f2e457bb8c636cff7a6d6b83e144e6ecd", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "1610f08e81d5430bb8a3590d0b030fca", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e761ee90dfa4c3c0e974a0d33e5895e28ed89cf4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86c366c71b68a3113688bcd130593250b1b29029cd21a3e6fee8d9430aa4e51e +size 118678104 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..927a0fd6b8087edd74f3dd44fc6346ba2d5c8324 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "format": "h3_chain_segment_v3", + "history_hash": "99049256f40a8685d2614e8fb7d3bfe20007b0aecbe45668fa1558889ea14fc9", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "run_name": "teasing_on_bed_1_832px", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6847a9a761fe56a23a886005e77bc5055b5707d1532541a90d625942129856cd", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "blend_segment_sha256": "03a4eb52acb631d775a571c990b2183f0084806639b8a3022f8508840b66d2b0", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors", + "checkpoint_sha256": "86c366c71b68a3113688bcd130593250b1b29029cd21a3e6fee8d9430aa4e51e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:44:41Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0003.31c1db1849454ff19a90affd7637a9ee.wav", + "generated_audio_sha256": "531512954b120f9f18b449fa95254a0621eca2e2d4eb705ac8886d155ea860f0", + "generated_continuity": "on", + "history_hash": "99049256f40a8685d2614e8fb7d3bfe20007b0aecbe45668fa1558889ea14fc9", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "1610f08e81d5430bb8a3590d0b030fca", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.prompt.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "31c1db1849454ff19a90affd7637a9ee", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6847a9a761fe56a23a886005e77bc5055b5707d1532541a90d625942129856cd", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "segment_sha256": "15e6f56e17f4942990b1cf5e9f1f175f2e457bb8c636cff7a6d6b83e144e6ecd", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "1610f08e81d5430bb8a3590d0b030fca", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/final/t2v_normal_2026-09-20.generated.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/final/t2v_normal_2026-09-20.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..b0cb056ec33bbb540be64791d62191ccb055cd3d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/final/t2v_normal_2026-09-20.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:585c803ae92a2172f54db215b2884a8af28fdc6c2565638cc00b0d7d2b8398df +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/final/t2v_normal_2026-09-20.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/final/t2v_normal_2026-09-20.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..469041a136f63fb39bd8ab30ab5143b1ca2192c8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/final/t2v_normal_2026-09-20.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d666f4122b40fb7961ad2fa79969d2722b389eda753b9000e52d642b6e0407c8 +size 13007034 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.929956bf2c76442687f43ba01eff7240.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.929956bf2c76442687f43ba01eff7240.wav new file mode 100644 index 0000000000000000000000000000000000000000..4852b187cb98cab79c0929ffed15675c5281e9c1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.929956bf2c76442687f43ba01eff7240.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.fd0ddefb259d468a893861b8cf18c610.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.fd0ddefb259d468a893861b8cf18c610.wav new file mode 100644 index 0000000000000000000000000000000000000000..618e6638c79c69501aa1d94fb2d8fe8ccd945f57 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.fd0ddefb259d468a893861b8cf18c610.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08a736e8160274b171f1f0de3ff00ed3ce69bfe7a745590698dee18c5ecf6ff7 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0002.1610f08e81d5430bb8a3590d0b030fca.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0002.1610f08e81d5430bb8a3590d0b030fca.wav new file mode 100644 index 0000000000000000000000000000000000000000..26415fa839f0ef5e91ba0ebd4628edc7b9f68861 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0002.1610f08e81d5430bb8a3590d0b030fca.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0003.31c1db1849454ff19a90affd7637a9ee.wav b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0003.31c1db1849454ff19a90affd7637a9ee.wav new file mode 100644 index 0000000000000000000000000000000000000000..22aad22cdb718e3c5e3236cfd68bc12c166c2f6e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0003.31c1db1849454ff19a90affd7637a9ee.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:531512954b120f9f18b449fa95254a0621eca2e2d4eb705ac8886d155ea860f0 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/manifest.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..f577fd6017079e2d7df89ba49295707806a3c793 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/manifest.json @@ -0,0 +1,332 @@ +{ + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/workflow.json" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_manifest_v3", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "prompt_prefix": "", + "run_name": "teasing_on_bed_1_832px", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.safetensors", + "checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:22:31Z", + "delivered_frames": 243, + "forked_from_branch_id": "fd0ddefb259d468a893861b8cf18c610", + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0001.929956bf2c76442687f43ba01eff7240.wav", + "generated_audio_sha256": "71f47c951e4d5240681730104c167b9e4ba7a310da10dd53d2dc59f2c5fb2d28", + "generated_continuity": "on", + "history_hash": "3a3a9dd48b57dd286db526c8bf0c5314fe6c6aceb7e7613294f3196186a48ff7", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.prompt.txt", + "prompt_file_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "929956bf2c76442687f43ba01eff7240", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.929956bf2c76442687f43ba01eff7240.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "0d6e510acd720e3aebe6e3f62c22406351aa57167df5003d6e6765154e0794a7" + }, + "generation_hash": "d3082b994ccc6884f8297d0f19cad1f919ffd08414eadc6c8254beec4e54284c", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "seed": 10527435606381113421, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.mp4", + "segment_sha256": "3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0001.fd0ddefb259d468a893861b8cf18c610.json" + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "blend_segment_sha256": "3f0611829cdfd43d42241fa8ddb7c12fc0b439cc57a9ff97771b9e57fe36ee82", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.safetensors", + "checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:35:19Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0002.1610f08e81d5430bb8a3590d0b030fca.wav", + "generated_audio_sha256": "c29f30353162468405892de93b195983987fbfb235218b0d6d1cb2335a6b54b7", + "generated_continuity": "on", + "history_hash": "76460064d5e405914ac5d9ef75fd8944beb24bcc3c34329824f9bbb109d4d8ed", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "929956bf2c76442687f43ba01eff7240", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.prompt.txt", + "prompt_file_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "1610f08e81d5430bb8a3590d0b030fca", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0002.1610f08e81d5430bb8a3590d0b030fca.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "312e2c1827e01d4d59123b7c73a699b4ecfef17ee2812f545f197f410ff27321" + }, + "generation_hash": "f3201b5a3216383b7b9dce5424b925c22be0d6bd955fd76cbd53ae0f0b9422a3", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4", + "segment_sha256": "56b5227fe5b6258dad3bad743d6e42326b70fa299c852a33c9ae2fad6627718a", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "e2dff44f0e0b2c6c72e9ba610432a5c8511538cdbf899826170eed0b7670b876", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "929956bf2c76442687f43ba01eff7240", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json", + "plan": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json", + "workflow": "h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/teasing_on_bed_1_832px/blend_segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "blend_segment_sha256": "03a4eb52acb631d775a571c990b2183f0084806639b8a3022f8508840b66d2b0", + "branch_id": "929956bf2c76442687f43ba01eff7240", + "checkpoint": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.safetensors", + "checkpoint_sha256": "86c366c71b68a3113688bcd130593250b1b29029cd21a3e6fee8d9430aa4e51e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-20T13:44:41Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/teasing_on_bed_1_832px/generated_audio/clip_0003.31c1db1849454ff19a90affd7637a9ee.wav", + "generated_audio_sha256": "531512954b120f9f18b449fa95254a0621eca2e2d4eb705ac8886d155ea860f0", + "generated_continuity": "on", + "history_hash": "99049256f40a8685d2614e8fb7d3bfe20007b0aecbe45668fa1558889ea14fc9", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "1610f08e81d5430bb8a3590d0b030fca", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.prompt.txt", + "prompt_file_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "31c1db1849454ff19a90affd7637a9ee", + "revision_metadata": "h3_chains/teasing_on_bed_1_832px/checkpoints/clip_0003.31c1db1849454ff19a90affd7637a9ee.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "8ca2c848c93afca7e4dcfa9630a412cb4aa70e8bcbc4368f022082a5cae2f3cf", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e7be93b26b4ff451c2a39f15ce1c40ec483e90669ae60f695c8d4d71dc273680" + }, + "generation_hash": "6847a9a761fe56a23a886005e77bc5055b5707d1532541a90d625942129856cd", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_version": 2, + "source_reference": "off", + "width": 480 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4", + "segment_sha256": "15e6f56e17f4942990b1cf5e9f1f175f2e457bb8c636cff7a6d6b83e144e6ecd", + "source_reference": "off", + "steps": 20, + "visual_context_source_checkpoint_sha256": "c3f67a8310112dbbc262bc885d4eb5da91133b81f2e1380c53927cb1a487e45e", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "1610f08e81d5430bb8a3590d0b030fca", + "visual_context_source_scene": 2 + } + ], + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..16f89b4ff6c88469fa7240640a77a8fc7ad4ffdf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "6af845de37668c4743b28ba4131f7584dff62acd45e36ebfa83b882f464b2fdc", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "10527435606381113421", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421 + } + }, + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=teasing_on_bed_1_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..ae03c470494be7e18e167e5c6926044f20a7f2cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "teasing_on_bed_1_832px", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "teasing_on_bed_1_832px", + "source_audio": null, + "updated_at": "2026-09-20T13:06:04Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_01/da5793674bcb44f4ad99a373dd4de7e1.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_01/da5793674bcb44f4ad99a373dd4de7e1.json new file mode 100644 index 0000000000000000000000000000000000000000..2e8c4bdfbcca6cde7501e417607729a5806fb324 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_01/da5793674bcb44f4ad99a373dd4de7e1.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "da5793674bcb44f4ad99a373dd4de7e1", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-20T13:06:04.033Z", + "updated_at": "2026-09-20T13:15:32.801Z", + "executed_at": "2026-09-20T13:06:04.034Z", + "last_executed_at": "2026-09-20T13:15:32.801Z", + "execution_count": 2, + "prompt_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..84a1b7435baa4fa2c9c89d64a828bfd0d4028191 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_01/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "teasing_on_bed_1_832px", + "scene_id": "clip_01", + "active_revision": "da5793674bcb44f4ad99a373dd4de7e1", + "revisions": [ + { + "id": "da5793674bcb44f4ad99a373dd4de7e1", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-20T13:06:04.033Z", + "updated_at": "2026-09-20T13:15:32.801Z", + "executed_at": "2026-09-20T13:06:04.034Z", + "last_executed_at": "2026-09-20T13:15:32.801Z", + "execution_count": 2, + "prompt_sha256": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_02/cc102ecc92f14b98a2d6d269b6518ec3.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_02/cc102ecc92f14b98a2d6d269b6518ec3.json new file mode 100644 index 0000000000000000000000000000000000000000..40c577057787f42d9894186fee20e22392e390cf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_02/cc102ecc92f14b98a2d6d269b6518ec3.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "cc102ecc92f14b98a2d6d269b6518ec3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-20T13:26:51.415Z", + "updated_at": "2026-09-20T13:26:51.416Z", + "executed_at": "2026-09-20T13:26:51.416Z", + "last_executed_at": "2026-09-20T13:26:51.416Z", + "execution_count": 1, + "prompt_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..1e05d938e45d78fb76fb1a6f1565f71ce401a20c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "teasing_on_bed_1_832px", + "scene_id": "clip_02", + "active_revision": "cc102ecc92f14b98a2d6d269b6518ec3", + "revisions": [ + { + "id": "cc102ecc92f14b98a2d6d269b6518ec3", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-20T13:26:51.415Z", + "updated_at": "2026-09-20T13:26:51.416Z", + "executed_at": "2026-09-20T13:26:51.416Z", + "last_executed_at": "2026-09-20T13:26:51.416Z", + "execution_count": 1, + "prompt_sha256": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_03/bf46cf5e8dc04321af1f3abef90a868c.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_03/bf46cf5e8dc04321af1f3abef90a868c.json new file mode 100644 index 0000000000000000000000000000000000000000..489ad2aad5c92616f312ef2a790052290860edde --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_03/bf46cf5e8dc04321af1f3abef90a868c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "bf46cf5e8dc04321af1f3abef90a868c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-20T13:01:13.051Z", + "updated_at": "2026-09-20T13:36:17.736Z", + "executed_at": "2026-09-20T13:36:17.736Z", + "last_executed_at": "2026-09-20T13:36:17.736Z", + "execution_count": 1, + "prompt_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..ac58c73880ee9e45568560d093ea1cb4ccbc7524 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/prompt_history/clip_03/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "teasing_on_bed_1_832px", + "scene_id": "clip_03", + "active_revision": "bf46cf5e8dc04321af1f3abef90a868c", + "revisions": [ + { + "id": "bf46cf5e8dc04321af1f3abef90a868c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-20T13:01:13.051Z", + "updated_at": "2026-09-20T13:36:17.736Z", + "executed_at": "2026-09-20T13:36:17.736Z", + "last_executed_at": "2026-09-20T13:36:17.736Z", + "execution_count": 1, + "prompt_sha256": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..ec0c68dfaf61e869c01dd55c3924900c473e5026 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"10527435606381113421\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..16f89b4ff6c88469fa7240640a77a8fc7ad4ffdf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "6af845de37668c4743b28ba4131f7584dff62acd45e36ebfa83b882f464b2fdc", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "10527435606381113421", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421 + } + }, + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=teasing_on_bed_1_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..3139df176463b2783ece35ce91c6cf7c32ec0d95 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/1610f08e81d5430bb8a3590d0b030fca/workflow.json @@ -0,0 +1,4144 @@ +{ + "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": [ + 1281.3410991581002, + -280.37261812685654 + ], + "scale": 0.8851905674739351 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"10527435606381113421\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\",\n \": fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1649.9275065048073, + 695.469112328777 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..ec0c68dfaf61e869c01dd55c3924900c473e5026 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"10527435606381113421\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..16f89b4ff6c88469fa7240640a77a8fc7ad4ffdf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "6af845de37668c4743b28ba4131f7584dff62acd45e36ebfa83b882f464b2fdc", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "10527435606381113421", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421 + } + }, + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=teasing_on_bed_1_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..3139df176463b2783ece35ce91c6cf7c32ec0d95 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/31c1db1849454ff19a90affd7637a9ee/workflow.json @@ -0,0 +1,4144 @@ +{ + "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": [ + 1281.3410991581002, + -280.37261812685654 + ], + "scale": 0.8851905674739351 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"10527435606381113421\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\",\n \": fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1649.9275065048073, + 695.469112328777 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..ec0c68dfaf61e869c01dd55c3924900c473e5026 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"10527435606381113421\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..16f89b4ff6c88469fa7240640a77a8fc7ad4ffdf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "6af845de37668c4743b28ba4131f7584dff62acd45e36ebfa83b882f464b2fdc", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "10527435606381113421", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "f4212d7bbc1050de4b8cb9d9a32344909ce83691ae631bf156079df2baed59c6", + "prompt_prefix": "", + "review_overrides": { + "1": { + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421 + } + }, + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 10527435606381113421, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=teasing_on_bed_1_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..3139df176463b2783ece35ce91c6cf7c32ec0d95 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/929956bf2c76442687f43ba01eff7240/workflow.json @@ -0,0 +1,4144 @@ +{ + "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": [ + 1281.3410991581002, + -280.37261812685654 + ], + "scale": 0.8851905674739351 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"10527435606381113421\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\",\n \": fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1649.9275065048073, + 695.469112328777 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..b1f151ca9b15a0b3d21ec0815f913dcdb722f09c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/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": "max", + "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": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "backview_00203_.png" + }, + "is_changed": [ + "98877ea5330c389830bdae416891d63387e242b05a5a885246dc290973e02760" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "64", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"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" + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.5 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "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/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/plan.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..34d3314a097cee9398542e3b050357a5eb33dfca --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/plan.json @@ -0,0 +1,111 @@ +{ + "base_plan_hash": "6af845de37668c4743b28ba4131f7584dff62acd45e36ebfa83b882f464b2fdc", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 480 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "3346498288937286049", + "steps": 20 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 20 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 20 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "64a161cfb16019feee1ea2b1a9f2e288200c89c8613eb87a0401680e9e2b1d8f", + "prompt_prefix": "", + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ead9deeabdd480dee5ca4b8a6d99ac8dc5beda743d030d16c27df62de1eb6212", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\n\nsummary:\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\n\ndetailed_description:\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 3346498288937286049, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7d0f2bd86f6b4c48f330c5acb4bef2dfcc4f9a858f2897858423d8ab605e2ccf", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock. Do not sit her up.\n\ndetailed_description:\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 20 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "4abdc84d14ee641dd3aa6b8b3aa00a0949e3ddcd9a7d2f6f3ca130dfc5658336", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\n is the same single adult woman as clip_01.\n\nsummary:\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\n: fully_preserved - same bed and prone lock.\n\ndetailed_description:\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 20 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 480x832; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=teasing_on_bed_1_832px", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..82c4fcdef450b7fb2d61ede28fb6a975be1873bb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/recovery_archives/fd0ddefb259d468a893861b8cf18c610/workflow.json @@ -0,0 +1,4142 @@ +{ + "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": [ + 1281.3410991581002, + -280.37261812685654 + ], + "scale": 0.8851905674739351 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\",\n \": fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1649.9275065048073, + 695.469112328777 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0001.3342b649e2f4.ad2f384b278b.review.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0001.3342b649e2f4.ad2f384b278b.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e7142b0e3d6ca3e2122cb549eb8b566fc40c5802 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0001.3342b649e2f4.ad2f384b278b.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43729dbddf01bbe33dbedeb065600992313dcb48c4f208013052c826cf8f5ef7 +size 4677998 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0002.56b5227fe5b6.706e83b795c6.review.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0002.56b5227fe5b6.706e83b795c6.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d04dfa0dc60cc6209a5ecbeaa370ef07c44439a4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0002.56b5227fe5b6.706e83b795c6.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:597c87691e7273f667f1622b45cae4d7e5287abb7b9cb97e86ba3efd195e3e32 +size 4639685 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0003.15e6f56e17f4.0211b5c14d2c.review.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0003.15e6f56e17f4.0211b5c14d2c.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..5e055e0f4815bc9aefc983b1c49cbd8c256395d7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/reviews/clip_0003.15e6f56e17f4.0211b5c14d2c.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51327f24be0fbc0657c08856f53def9600094db8197162b5d991c430cbfa3a03 +size 4454691 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..61e39003c4b0d34954f9f1d38a323704ab76ef07 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3342b649e2f4c6b710bcf7c6bfd21f49b60a03a89ecf400fee0eb7c7565aed67 +size 4567567 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..950ada10ab61643e7505b82239d623167fefbfc5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.929956bf2c76442687f43ba01eff7240.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose. + +summary: +[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass. +: fully_preserved - prone bed pose, rainbow light, lamp as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.fd0ddefb259d468a893861b8cf18c610.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.fd0ddefb259d468a893861b8cf18c610.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3f603a01118ecab0c51f6026dbfa9937583b6b01 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.fd0ddefb259d468a893861b8cf18c610.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:407f2c23cc8e68996f3aa820debd237244fc2ffc435bbd528b66707c76b0855d +size 5522643 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.fd0ddefb259d468a893861b8cf18c610.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.fd0ddefb259d468a893861b8cf18c610.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..950ada10ab61643e7505b82239d623167fefbfc5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0001.fd0ddefb259d468a893861b8cf18c610.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering. + is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose. + +summary: +[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass. +: fully_preserved - prone bed pose, rainbow light, lamp as the opening state. + +detailed_description: +[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..fa081aa1e22188b48898b17141bbdd929540adbb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56b5227fe5b6258dad3bad743d6e42326b70fa299c852a33c9ae2fad6627718a +size 4549107 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..8981a92c16fd3c380d054e55748b5cea13b9c16f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0002.1610f08e81d5430bb8a3590d0b030fca.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Dutch orbit continues and lands on a profile of her hip. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass. +: fully_preserved - same bed and prone lock. Do not sit her up. + +detailed_description: +[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4 b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..eabdd4ffb2a61ce920acce871a04a2175de54fe7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15e6f56e17f4942990b1cf5e9f1f175f2e457bb8c636cff7a6d6b83e144e6ecd +size 4368360 diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.prompt.txt b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..1a63ff7deebb7f7ff4a8fd12d89774dedb86e57e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/segments/clip_0003.31c1db1849454ff19a90affd7637a9ee.prompt.txt @@ -0,0 +1,19 @@ +subject_definitions: + preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering. + is the same single adult woman as clip_01. + +summary: +[reference generation] Ground-level frame then three-quarter on her face and raised hips. + +retention_analysis: + (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass. +: fully_preserved - same bed and prone lock. + +detailed_description: +[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/workflow.json b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..3139df176463b2783ece35ce91c6cf7c32ec0d95 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/teasing_on_bed_1_832px/workflow.json @@ -0,0 +1,4144 @@ +{ + "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": [ + 1281.3410991581002, + -280.37261812685654 + ], + "scale": 0.8851905674739351 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2934.0618144536543, + 4663.071813714923 + ], + "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, + 850.0237671153895, + 3125.228531809283 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 91, + "last_node_id": 64, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 16, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 17, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 18, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 19, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 78, + 52, + 0, + 11, + 5, + "IMAGE" + ], + [ + 79, + 53, + 2, + 11, + 13, + "AUDIO" + ], + [ + 80, + 53, + 0, + 54, + 0, + "IMAGE" + ], + [ + 81, + 54, + 0, + 11, + 11, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 6, + "IMAGE" + ], + [ + 85, + 59, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 61, + 0, + 11, + 8, + "IMAGE" + ], + [ + 87, + 62, + 0, + 11, + 9, + "IMAGE" + ], + [ + 88, + 51, + 0, + 63, + 0, + "MODEL" + ], + [ + 89, + 63, + 0, + 58, + 0, + "MODEL" + ], + [ + 90, + 58, + 0, + 64, + 0, + "MODEL" + ], + [ + 91, + 64, + 0, + 34, + 0, + "MODEL" + ] + ], + "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": 16, + "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": 23, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -693.9747174759519, + 1136.6250489827285 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 2, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1063.0918470465922, + 1716.0753618469685 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 29, + "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": 31, + "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": 28, + "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": 33, + "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": 84, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 85, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": 86, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_6", + "link": 87, + "name": "ref_images.ref_image_6", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_7", + "link": null, + "name": "ref_images.ref_image_7", + "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": 34, + "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, + "max" + ], + "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": "max", + "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": 36, + "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": 37, + "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": 38, + "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": 39, + "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": 40, + "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": 41, + "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": 42, + "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": 43, + "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": 45, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4636.614009376311, + 461.80695209532007 + ], + "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": [ + 453.49649507465165, + 230.11728460667655 + ], + "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": 50, + "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, + 1334.3367358296932 + ], + "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": 49, + "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": 19, + "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, + 1133.246991642296 + ], + "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": [ + 1608.4124863372313, + 3042.764865905986 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\\n is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\\n\\nsummary:\\n[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\\n: fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\\n\\ndetailed_description:\\n[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"10527435606381113421\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Dutch orbit continues and lands on a profile of her hip.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock. Do not sit her up.\\n\\ndetailed_description:\\n[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\\n is the same single adult woman as clip_01.\\n\\nsummary:\\n[reference generation] Ground-level frame then three-quarter on her face and raised hips.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\\n: fully_preserved - same bed and prone lock.\\n\\ndetailed_description:\\n[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nLace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "teasing_on_bed_1_832px", + "h3-v06-release-example", + 480, + 832, + "video", + "disabled", + 10, + 3, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 3, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 832, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult woman lying on her stomach on the bed, including her face, long wavy dark brown hair, black lace thong, black lace-top stockings, raised ass, rainbow light on her face and the sheet, lamp, and photographic live-action rendering.\",\n \" is the single woman shown by the reference. Preserve her identity, hair, wardrobe, room, and the prone pose.\",\n \"\",\n \"summary:\",\n \"[reference generation] Low angle on Picture 1. Hip roll and slow twerk. Dutch orbit travels to her back.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, black lace thong, stockings, raised ass.\",\n \": fully_preserved - prone bed pose, rainbow light, lamp as the opening state.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin on the bed matching . Chin near the sheet, ass raised. [at 0s] low angle. She rolls her hips left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. She blinks once, eyes on the lens. [at 5s] slow orbit, dutch angle, traveling from her face toward her 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"3346498288937286049\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Dutch orbit continues and lands on a profile of her hip.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock. Do not sit her up.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [at 0s] dutch-angle orbit continues around her hips. Hips roll left then right. icytwerk, she twerks slowly causing her ass to jiggle and shake. [at 5s] profile shot of her hip, thong and stocking. She tilts her head. [at 7.5s] another hip roll. A very quiet sigh. The camera holds the profile. End while the hip roll is still going. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact face, long wavy dark brown hair, black lace thong, lace-top stockings, prone bed pose, rainbow light, and photographic rendering.\",\n \" is the same single adult woman as clip_01.\",\n \"\",\n \"summary:\",\n \"[reference generation] Ground-level frame then three-quarter on her face and raised hips.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - exact face, adult body, long wavy dark brown hair, thong, stockings, raised ass.\",\n \": fully_preserved - same bed and prone lock.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] [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 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. No cut, duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Lace thong, stockings, sheets, ass bounce, very quiet breath, very quiet sighs. No spoken line.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "teasing_on_bed_1_832px", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 480 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "backview_00203_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00203_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 17, + "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 2", + "type": "LoadImage", + "widgets_values": [ + "backview_00058_.png", + "image" + ], + "widgets_values_named": { + "image": "backview_00058_.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": 48, + "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": [ + 1033.0229563739076, + 1940.6100527585318 + ], + "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": 26, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2386.5489108933552, + 607.4902527980745 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 91, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2004.4345287031992, + 688.4366532488415 + ], + "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": 21, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 2022.4519271423965, + 126.84577435983988 + ], + "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": [ + 256.38046875, + 98.53249667367919 + ], + "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": 18, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": {}, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 46, + "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": 47, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 3941.7187650102915, + 1302.1026585682232 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "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": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 22, + "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", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/minimax_h3_taomate_3step_lora_avg_rank_19_bf16.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 24, + "outputs": [ + { + "links": [ + 88 + ], + "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/IcyTwerkPROmaxV2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcyTwerkPROmaxV2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 78 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1484.9508456635697, + 1209.0752666248295 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 3", + "type": "LoadImage", + "widgets_values": [ + "3 (2).png", + "image" + ], + "widgets_values_named": { + "image": "3 (2).png", + "upload": "image" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 53, + "inputs": [ + { + "link": null, + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager" + }, + { + "link": null, + "name": "vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 80 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "frame_count", + "type": "INT" + }, + { + "links": [ + 79 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": null, + "name": "video_info", + "type": "VHS_VIDEOINFO" + } + ], + "pos": [ + 2036.954726755433, + 3024.039598087266 + ], + "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, + 94 + ], + "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": { + "collapsed": true + }, + "id": 54, + "inputs": [ + { + "link": 80, + "name": "image", + "type": "IMAGE" + }, + { + "link": null, + "name": "mask", + "shape": 7, + "type": "MASK" + } + ], + "mode": 4, + "order": 20, + "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": [ + 2056.243742372589, + 3075.415201375375 + ], + "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 + } + }, + { + "flags": {}, + "id": 58, + "inputs": [ + { + "link": 89, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 30, + "outputs": [ + { + "links": [ + 90 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2428.7046995990454, + -86.53378474220439 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_Motion_BoosterV2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_Motion_BoosterV2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 85 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.0985173259535, + 1678.4869711821975 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 5", + "type": "LoadImage", + "widgets_values": [ + "5 (2).png", + "image" + ], + "widgets_values_named": { + "image": "5 (2).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": [ + 1888.9085710037234, + 1215.167858278069 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 4", + "type": "LoadImage", + "widgets_values": [ + "4 (2).png", + "image" + ], + "widgets_values_named": { + "image": "4 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 61, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1890.3983430709386, + 1682.9562873838456 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 6", + "type": "LoadImage", + "widgets_values": [ + "6 (2).png", + "image" + ], + "widgets_values_named": { + "image": "6 (2).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 62, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 87 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1483.0180856098693, + 2160.759858188688 + ], + "properties": { + "Node name for 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 + ], + "title": "Load Image 7", + "type": "LoadImage", + "widgets_values": [ + "7.png", + "image" + ], + "widgets_values_named": { + "image": "7.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 63, + "inputs": [ + { + "link": 88, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 27, + "outputs": [ + { + "links": [ + 89 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2164.160494610353, + -83.900730926617 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/IcySlap_v1.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 64, + "inputs": [ + { + "link": 90, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 91 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1649.9275065048073, + 695.469112328777 + ], + "properties": { + "Node name for S&R": "PathchSageAttentionKJ", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 270, + 82 + ], + "type": "PathchSageAttentionKJ", + "widgets_values": [ + "sageattn_qk_int8_pv_fp16_triton", + false + ], + "widgets_values_named": { + "allow_compile": false, + "sage_attention": "sageattn_qk_int8_pv_fp16_triton" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..6706e5cba433f76e4f0c22eb583f62617e839ca0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/api_prompt.json @@ -0,0 +1,552 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\\n\\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\\n\\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\\n\\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"13095507463343850009\"\n }\n ]\n}", + "plan_json_input": [ + "39", + 0 + ], + "run_name": "test_", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 672 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00181_.png" + }, + "is_changed": [ + "91f347d982baf713c39893a98ca3eac78a4aa5f5f72002e2c265ff0933ba83a5" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "KreaEdit1__00183_.png" + }, + "is_changed": [ + "4c1c56279734313f9a06d367fde08da093f2ecc5e1a8c3a68edb7df5cd926232" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "res_multistep" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "36", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 5, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\",\n \"Use for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\",\n \"\",\n \" has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\",\n \"\",\n \"Location locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\",\n \"\",\n \"Live-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": { \"duration_seconds\": 10, \"steps\": 8 },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\",\n \"Follow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\",\n \"End while the bikini top is still sliding down and her breasts are only half uncovered.\",\n \"Sound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.\"\n ],\n \"length\": 243,\n \"seed\": 1001\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\",\n \"Keep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\",\n \"The camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\",\n \"Sound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.\"\n ],\n \"length\": 243,\n \"seed\": 1002\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\",\n \"Keep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\",\n \"Follow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\",\n \"Sound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.\"\n ],\n \"length\": 243,\n \"seed\": 1003\n }\n ]\n}" + } + }, + "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": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4 b/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1c79ad51ed50aefdfb25a16890d0c1028222b216 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce73d214c4a5ec99cc98cece7e1aa021b04911575c5fcb3b3882b94b04b76593 +size 8361346 diff --git a/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.mp4 b/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..564f69f8b41cd7df01e3bef1a488dfef9e55fb8f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cadc1da919dc9f27e7581b0dc24e37fbdd4290283c642e21895279461e1e8363 +size 8575663 diff --git a/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.mp4 b/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..96c840770b56c4a7f6c4a6572ba9f25f2c1e767c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7215670f262c6736ec0b2fb6fa881e425096ef1e629ea18b844dc6597034abd3 +size 8320949 diff --git a/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4 b/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..564f69f8b41cd7df01e3bef1a488dfef9e55fb8f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/blend_segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cadc1da919dc9f27e7581b0dc24e37fbdd4290283c642e21895279461e1e8363 +size 8575663 diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.json b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.json new file mode 100644 index 0000000000000000000000000000000000000000..51de33a7718eafb3e33d2c12208852c683b03d09 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/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": 672 + }, + "format": "h3_chain_segment_v3", + "history_hash": "5c27c3bb0cae629aa1e5b26bb47877dd239ab1dbb1171746f07fff062f33ffe2", + "plan_hash": "8857d3a1d605c26e254d5a8bcb7be24ef9726b353ae4a3efeb518dcf74278d64", + "run_name": "test", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dd68e041d7be5d948420c501d8aca58e77c7b0299623a560abbcf0c8b6154b73" + }, + "generation_hash": "98b64b6f69e22ac516178bb9fdf2f38d1ef651c7482041306e79259800b2a451", + "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": 672 + }, + "incoming_boundary": { + "anchor_mode": "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": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "51c6c259202c47b6bc562c1fcdf22796", + "checkpoint": "h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.safetensors", + "checkpoint_sha256": "a98328959a32411ad67725bd242d4ccddea533415e8d803295aa7c229aa38001", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T19:23:29Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/test/generated_audio/clip_0001.51c6c259202c47b6bc562c1fcdf22796.wav", + "generated_audio_sha256": "f0a55bff936bf019479ab3739bdd3840c3b31474eb78729261a3142e5fb98a15", + "generated_continuity": "on", + "history_hash": "5c27c3bb0cae629aa1e5b26bb47877dd239ab1dbb1171746f07fff062f33ffe2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nBegin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.", + "prompt_file": "h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.prompt.txt", + "prompt_file_sha256": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "prompt_hash": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "51c6c259202c47b6bc562c1fcdf22796", + "revision_metadata": "h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dd68e041d7be5d948420c501d8aca58e77c7b0299623a560abbcf0c8b6154b73" + }, + "generation_hash": "98b64b6f69e22ac516178bb9fdf2f38d1ef651c7482041306e79259800b2a451", + "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": 672 + }, + "incoming_boundary": { + "anchor_mode": "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": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.", + "seed": 1001, + "segment": "h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.mp4", + "segment_sha256": "51cd0e45f7cce23a88a7248d3736d0e7cf3a44ab6950bc6bf200ee16156b5ed5", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.safetensors b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b31e87548d31fe1c96cf057ee510ac24f9e837ac --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a98328959a32411ad67725bd242d4ccddea533415e8d803295aa7c229aa38001 +size 177914512 diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..51de33a7718eafb3e33d2c12208852c683b03d09 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0001.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/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": 672 + }, + "format": "h3_chain_segment_v3", + "history_hash": "5c27c3bb0cae629aa1e5b26bb47877dd239ab1dbb1171746f07fff062f33ffe2", + "plan_hash": "8857d3a1d605c26e254d5a8bcb7be24ef9726b353ae4a3efeb518dcf74278d64", + "run_name": "test", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dd68e041d7be5d948420c501d8aca58e77c7b0299623a560abbcf0c8b6154b73" + }, + "generation_hash": "98b64b6f69e22ac516178bb9fdf2f38d1ef651c7482041306e79259800b2a451", + "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": 672 + }, + "incoming_boundary": { + "anchor_mode": "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": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "51c6c259202c47b6bc562c1fcdf22796", + "checkpoint": "h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.safetensors", + "checkpoint_sha256": "a98328959a32411ad67725bd242d4ccddea533415e8d803295aa7c229aa38001", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T19:23:29Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/test/generated_audio/clip_0001.51c6c259202c47b6bc562c1fcdf22796.wav", + "generated_audio_sha256": "f0a55bff936bf019479ab3739bdd3840c3b31474eb78729261a3142e5fb98a15", + "generated_continuity": "on", + "history_hash": "5c27c3bb0cae629aa1e5b26bb47877dd239ab1dbb1171746f07fff062f33ffe2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nBegin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.", + "prompt_file": "h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.prompt.txt", + "prompt_file_sha256": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "prompt_hash": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "51c6c259202c47b6bc562c1fcdf22796", + "revision_metadata": "h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dd68e041d7be5d948420c501d8aca58e77c7b0299623a560abbcf0c8b6154b73" + }, + "generation_hash": "98b64b6f69e22ac516178bb9fdf2f38d1ef651c7482041306e79259800b2a451", + "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": 672 + }, + "incoming_boundary": { + "anchor_mode": "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": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.", + "seed": 1001, + "segment": "h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.mp4", + "segment_sha256": "51cd0e45f7cce23a88a7248d3736d0e7cf3a44ab6950bc6bf200ee16156b5ed5", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.json b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.json new file mode 100644 index 0000000000000000000000000000000000000000..11ca75ac40355eba7958946aaa5bc34957f2c729 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/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": 672 + }, + "format": "h3_chain_segment_v3", + "history_hash": "07c6a44c47d45f2a9052c4392b5c930c6da0a81ba8f19fae2f0d3a3d4577407c", + "plan_hash": "8857d3a1d605c26e254d5a8bcb7be24ef9726b353ae4a3efeb518dcf74278d64", + "run_name": "test", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3628bff6f9ceb7dfd13e7edbf0c1991c15a54589a38c4109a06784ef1e7d54e8" + }, + "generation_hash": "cd78bb6c4378f2c82d70cc76077efd16777578c8c42d8569eaea148d89a51cd3", + "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": 672 + }, + "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": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test/blend_segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4", + "blend_segment_sha256": "ce73d214c4a5ec99cc98cece7e1aa021b04911575c5fcb3b3882b94b04b76593", + "branch_id": "51c6c259202c47b6bc562c1fcdf22796", + "checkpoint": "h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.safetensors", + "checkpoint_sha256": "0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T19:56:21Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test/generated_audio/clip_0002.a7779ec124b34fbc84661f21f0d297a5.wav", + "generated_audio_sha256": "21c39239faacf495587cfc363fbd1f43e529a40feeb0ac00042801d8793a24ca", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -1.6511955261230469, + -3.007572174072436 + ], + "context_motion_baseline": 0.18102264404296875, + "detected_luma_jump": 1.3251724243164062, + "detection_threshold": 1.25, + "mean_luma_jump": 1.3662948608398438, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.002804705909654206, + 0.002804705909654206 + ], + [ + 0.4039599848728554, + 0.39748470829982385 + ], + [ + 0.7487262800628064, + 0.7369318793801694 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7152000069618225, + 103.00979614257812, + 190.92520141601562 + ], + "start_frame": 0, + "target_percentiles": [ + 1.5655999183654785, + 101.35860061645508, + 187.9176292419432 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "07c6a44c47d45f2a9052c4392b5c930c6da0a81ba8f19fae2f0d3a3d4577407c", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "a98328959a32411ad67725bd242d4ccddea533415e8d803295aa7c229aa38001", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "51c6c259202c47b6bc562c1fcdf22796", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nContinue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.", + "prompt_file": "h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.prompt.txt", + "prompt_file_sha256": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "prompt_hash": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "a7779ec124b34fbc84661f21f0d297a5", + "revision_metadata": "h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3628bff6f9ceb7dfd13e7edbf0c1991c15a54589a38c4109a06784ef1e7d54e8" + }, + "generation_hash": "cd78bb6c4378f2c82d70cc76077efd16777578c8c42d8569eaea148d89a51cd3", + "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": 672 + }, + "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": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.", + "seed": 1002, + "segment": "h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4", + "segment_sha256": "7d58ab172830d98e69d0e98d8e49dea9fe2d341db43ab589ac20bc5e5df453a6", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "a98328959a32411ad67725bd242d4ccddea533415e8d803295aa7c229aa38001", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "51c6c259202c47b6bc562c1fcdf22796", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.safetensors b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..43f7eac6e5fd5dbfe1584fd7b0cac748f898d5c2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0 +size 177679976 diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..11ca75ac40355eba7958946aaa5bc34957f2c729 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0002.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/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": 672 + }, + "format": "h3_chain_segment_v3", + "history_hash": "07c6a44c47d45f2a9052c4392b5c930c6da0a81ba8f19fae2f0d3a3d4577407c", + "plan_hash": "8857d3a1d605c26e254d5a8bcb7be24ef9726b353ae4a3efeb518dcf74278d64", + "run_name": "test", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3628bff6f9ceb7dfd13e7edbf0c1991c15a54589a38c4109a06784ef1e7d54e8" + }, + "generation_hash": "cd78bb6c4378f2c82d70cc76077efd16777578c8c42d8569eaea148d89a51cd3", + "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": 672 + }, + "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": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test/blend_segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4", + "blend_segment_sha256": "ce73d214c4a5ec99cc98cece7e1aa021b04911575c5fcb3b3882b94b04b76593", + "branch_id": "51c6c259202c47b6bc562c1fcdf22796", + "checkpoint": "h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.safetensors", + "checkpoint_sha256": "0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T19:56:21Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test/generated_audio/clip_0002.a7779ec124b34fbc84661f21f0d297a5.wav", + "generated_audio_sha256": "21c39239faacf495587cfc363fbd1f43e529a40feeb0ac00042801d8793a24ca", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -1.6511955261230469, + -3.007572174072436 + ], + "context_motion_baseline": 0.18102264404296875, + "detected_luma_jump": 1.3251724243164062, + "detection_threshold": 1.25, + "mean_luma_jump": 1.3662948608398438, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.002804705909654206, + 0.002804705909654206 + ], + [ + 0.4039599848728554, + 0.39748470829982385 + ], + [ + 0.7487262800628064, + 0.7369318793801694 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7152000069618225, + 103.00979614257812, + 190.92520141601562 + ], + "start_frame": 0, + "target_percentiles": [ + 1.5655999183654785, + 101.35860061645508, + 187.9176292419432 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "07c6a44c47d45f2a9052c4392b5c930c6da0a81ba8f19fae2f0d3a3d4577407c", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "a98328959a32411ad67725bd242d4ccddea533415e8d803295aa7c229aa38001", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "51c6c259202c47b6bc562c1fcdf22796", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nContinue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.", + "prompt_file": "h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.prompt.txt", + "prompt_file_sha256": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "prompt_hash": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "a7779ec124b34fbc84661f21f0d297a5", + "revision_metadata": "h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3628bff6f9ceb7dfd13e7edbf0c1991c15a54589a38c4109a06784ef1e7d54e8" + }, + "generation_hash": "cd78bb6c4378f2c82d70cc76077efd16777578c8c42d8569eaea148d89a51cd3", + "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": 672 + }, + "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": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.", + "seed": 1002, + "segment": "h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4", + "segment_sha256": "7d58ab172830d98e69d0e98d8e49dea9fe2d341db43ab589ac20bc5e5df453a6", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "a98328959a32411ad67725bd242d4ccddea533415e8d803295aa7c229aa38001", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "51c6c259202c47b6bc562c1fcdf22796", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.json b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.json new file mode 100644 index 0000000000000000000000000000000000000000..20cf4e8fa249577c0f3f4e03bb873a61e6687b36 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/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": 672 + }, + "format": "h3_chain_segment_v3", + "history_hash": "7551b6d574d1956a76e2677b71659c755ae84c9b8182c9ee91b653f410a741f4", + "plan_hash": "ec137d3faefc8815c0d44f85f916c873cecd3bc8f965d7093b786ce8d5bff48b", + "run_name": "test", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "b060d72a9fcc39afa09a99ba32d66f9522809b6ee6f02b59600203decd6a8cbf" + }, + "generation_hash": "c8c405dc8035c97a5cca97819cf0aa3ccbf158497207a56f4700f7637314fe92", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 672 + }, + "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": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "raw_frames": 243, + "seed": 13095507463343850009, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test/blend_segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.mp4", + "blend_segment_sha256": "cadc1da919dc9f27e7581b0dc24e37fbdd4290283c642e21895279461e1e8363", + "branch_id": "51c6c259202c47b6bc562c1fcdf22796", + "checkpoint": "h3_chains/test/checkpoints/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.safetensors", + "checkpoint_sha256": "bb9968631818395601635eec10c9aef417c6d98c1f6f280e1f78c2f27ee12a2e", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T20:17:34Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test/generated_audio/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.wav", + "generated_audio_sha256": "52daefb952d300b22bbdb1c1d8e891c620a77a26262900cd603f67d77557cc6e", + "generated_continuity": "on", + "history_hash": "7551b6d574d1956a76e2677b71659c755ae84c9b8182c9ee91b653f410a741f4", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "a7779ec124b34fbc84661f21f0d297a5", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nContinue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "prompt_file": "h3_chains/test/segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.prompt.txt", + "prompt_file_sha256": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "prompt_hash": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "664ddbba22f74c62a70a954cbc0cd27b", + "revision_metadata": "h3_chains/test/checkpoints/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "b060d72a9fcc39afa09a99ba32d66f9522809b6ee6f02b59600203decd6a8cbf" + }, + "generation_hash": "c8c405dc8035c97a5cca97819cf0aa3ccbf158497207a56f4700f7637314fe92", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 672 + }, + "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": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "raw_frames": 243, + "seed": 13095507463343850009, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "seed": 13095507463343850009, + "segment": "h3_chains/test/segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.mp4", + "segment_sha256": "abbf0f11d0a4b8f13346f94d44d063248bb6940cb8e2cf67da699d70c13055ba", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "a7779ec124b34fbc84661f21f0d297a5", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.safetensors b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..8fb8b77577c9aba5b598817a7193632395082b2f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb9968631818395601635eec10c9aef417c6d98c1f6f280e1f78c2f27ee12a2e +size 177679960 diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.a4c55e81d77c4281b5731a385907a8cc.json b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.a4c55e81d77c4281b5731a385907a8cc.json new file mode 100644 index 0000000000000000000000000000000000000000..bd4faf9a807e197f6b3ab54780fa71c47a325fdc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.a4c55e81d77c4281b5731a385907a8cc.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/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": 672 + }, + "format": "h3_chain_segment_v3", + "history_hash": "8355929e4288640b8fbacbfe92cc51c375e8451c138e7367ad4503ad6e14d184", + "plan_hash": "8857d3a1d605c26e254d5a8bcb7be24ef9726b353ae4a3efeb518dcf74278d64", + "run_name": "test", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "01e3559d4298ed791fe0dff63cbef30beb02680f52ff91e03ff18fbcae06415b" + }, + "generation_hash": "2a0123933a2d1211fae0d83d2ba71e9c8a3c11617d7da2b3f1ef87dd68a90645", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 672 + }, + "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": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "raw_frames": 243, + "seed": 1003, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test/blend_segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.mp4", + "blend_segment_sha256": "7215670f262c6736ec0b2fb6fa881e425096ef1e629ea18b844dc6597034abd3", + "branch_id": "51c6c259202c47b6bc562c1fcdf22796", + "checkpoint": "h3_chains/test/checkpoints/clip_0003.a4c55e81d77c4281b5731a385907a8cc.safetensors", + "checkpoint_sha256": "97bf92525f8111448718b16f6c70f54ca499430aa017758462d7d994ac93ec65", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T20:05:46Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test/generated_audio/clip_0003.a4c55e81d77c4281b5731a385907a8cc.wav", + "generated_audio_sha256": "4ca0283091336ff3df072e7adf73c6cde7899922ed175a5257e381aa322a8ab5", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -1.4882049560546875, + -3.783416748046875 + ], + "context_motion_baseline": 0.19287872314453125, + "detected_luma_jump": 2.1319732666015625, + "detection_threshold": 1.25, + "mean_luma_jump": 2.1280136108398438, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.3753545125325521, + 0.369518414665671 + ], + [ + 0.7283976835363052, + 0.7135607551125919 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 95.71540069580078, + 185.7414093017578 + ], + "start_frame": 0, + "target_percentiles": [ + 0.2125999927520752, + 94.2271957397461, + 181.95799255371094 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "8355929e4288640b8fbacbfe92cc51c375e8451c138e7367ad4503ad6e14d184", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "a7779ec124b34fbc84661f21f0d297a5", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nContinue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "prompt_file": "h3_chains/test/segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.prompt.txt", + "prompt_file_sha256": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "prompt_hash": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "a4c55e81d77c4281b5731a385907a8cc", + "revision_metadata": "h3_chains/test/checkpoints/clip_0003.a4c55e81d77c4281b5731a385907a8cc.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "01e3559d4298ed791fe0dff63cbef30beb02680f52ff91e03ff18fbcae06415b" + }, + "generation_hash": "2a0123933a2d1211fae0d83d2ba71e9c8a3c11617d7da2b3f1ef87dd68a90645", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 672 + }, + "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": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "raw_frames": 243, + "seed": 1003, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "seed": 1003, + "segment": "h3_chains/test/segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.mp4", + "segment_sha256": "7e4addd352d80cfb57e2b67b7a21e0c977c48d5edd6a8e47c000a103651ad7cb", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "a7779ec124b34fbc84661f21f0d297a5", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.a4c55e81d77c4281b5731a385907a8cc.safetensors b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.a4c55e81d77c4281b5731a385907a8cc.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e552f306eb18292922b3a4508fdc37df2fed033f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.a4c55e81d77c4281b5731a385907a8cc.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97bf92525f8111448718b16f6c70f54ca499430aa017758462d7d994ac93ec65 +size 177679944 diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.json b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.json new file mode 100644 index 0000000000000000000000000000000000000000..00b03cf8d82906f18b78b7b6f8715b7f2c2aa30e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/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": 672 + }, + "format": "h3_chain_segment_v3", + "history_hash": "7551b6d574d1956a76e2677b71659c755ae84c9b8182c9ee91b653f410a741f4", + "plan_hash": "ec137d3faefc8815c0d44f85f916c873cecd3bc8f965d7093b786ce8d5bff48b", + "run_name": "test", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "b060d72a9fcc39afa09a99ba32d66f9522809b6ee6f02b59600203decd6a8cbf" + }, + "generation_hash": "c8c405dc8035c97a5cca97819cf0aa3ccbf158497207a56f4700f7637314fe92", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 672 + }, + "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": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "raw_frames": 243, + "seed": 13095507463343850009, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test/blend_segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4", + "blend_segment_sha256": "cadc1da919dc9f27e7581b0dc24e37fbdd4290283c642e21895279461e1e8363", + "branch_id": "51c6c259202c47b6bc562c1fcdf22796", + "checkpoint": "h3_chains/test/checkpoints/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.safetensors", + "checkpoint_sha256": "71eb34da3a88056819e97717cb34105b1299fefdfdcde2a0e1a34b6f8a483edd", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T20:29:22Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test/generated_audio/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.wav", + "generated_audio_sha256": "52daefb952d300b22bbdb1c1d8e891c620a77a26262900cd603f67d77557cc6e", + "generated_continuity": "on", + "history_hash": "7551b6d574d1956a76e2677b71659c755ae84c9b8182c9ee91b653f410a741f4", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "a7779ec124b34fbc84661f21f0d297a5", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nContinue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "prompt_file": "h3_chains/test/segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.prompt.txt", + "prompt_file_sha256": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "prompt_hash": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bd7c7cb73a854919b5a9a04bbfebf170", + "revision_metadata": "h3_chains/test/checkpoints/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "b060d72a9fcc39afa09a99ba32d66f9522809b6ee6f02b59600203decd6a8cbf" + }, + "generation_hash": "c8c405dc8035c97a5cca97819cf0aa3ccbf158497207a56f4700f7637314fe92", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 672 + }, + "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": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "raw_frames": 243, + "seed": 13095507463343850009, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "seed": 13095507463343850009, + "segment": "h3_chains/test/segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4", + "segment_sha256": "abbf0f11d0a4b8f13346f94d44d063248bb6940cb8e2cf67da699d70c13055ba", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "a7779ec124b34fbc84661f21f0d297a5", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.safetensors b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3159640ec279f8fed8ba1483f9230f186866ecf7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/checkpoints/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71eb34da3a88056819e97717cb34105b1299fefdfdcde2a0e1a34b6f8a483edd +size 177679960 diff --git a/checkpoint_h3_context_loop/h3_chains/test/final/t2v_normal_2026-09-07.generated.wav b/checkpoint_h3_context_loop/h3_chains/test/final/t2v_normal_2026-09-07.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..19ddc18ec694947664f354a8f8c2e5fea1c8e2a3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/final/t2v_normal_2026-09-07.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60a55c30f581383058a85e5e233bd9fa95eda0ad722b6e833c395c1cf777eed5 +size 3653376 diff --git a/checkpoint_h3_context_loop/h3_chains/test/final/t2v_normal_2026-09-07.mp4 b/checkpoint_h3_context_loop/h3_chains/test/final/t2v_normal_2026-09-07.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d8c58984478faff504eadcb52fef6ebdeb8cd4bc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/final/t2v_normal_2026-09-07.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb8cb4bac7e1bcfa1df7b92b91795d70778a2a1150b879c658d1fd58b2682bf6 +size 23811015 diff --git a/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0001.51c6c259202c47b6bc562c1fcdf22796.wav b/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0001.51c6c259202c47b6bc562c1fcdf22796.wav new file mode 100644 index 0000000000000000000000000000000000000000..385a5de09c56b4c1e28076a4afb1e73b323dedf5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0001.51c6c259202c47b6bc562c1fcdf22796.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0a55bff936bf019479ab3739bdd3840c3b31474eb78729261a3142e5fb98a15 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0002.a7779ec124b34fbc84661f21f0d297a5.wav b/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0002.a7779ec124b34fbc84661f21f0d297a5.wav new file mode 100644 index 0000000000000000000000000000000000000000..51a9043634e3a99be44929ab48f449c62e1bec7d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0002.a7779ec124b34fbc84661f21f0d297a5.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21c39239faacf495587cfc363fbd1f43e529a40feeb0ac00042801d8793a24ca +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.wav b/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.wav new file mode 100644 index 0000000000000000000000000000000000000000..140b5cd2232c17b207d81632f743fa03a6bb38f2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52daefb952d300b22bbdb1c1d8e891c620a77a26262900cd603f67d77557cc6e +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.a4c55e81d77c4281b5731a385907a8cc.wav b/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.a4c55e81d77c4281b5731a385907a8cc.wav new file mode 100644 index 0000000000000000000000000000000000000000..70d9833a2f9608f307e57f713e7e72fc057ff3b5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.a4c55e81d77c4281b5731a385907a8cc.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ca0283091336ff3df072e7adf73c6cde7899922ed175a5257e381aa322a8ab5 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.wav b/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.wav new file mode 100644 index 0000000000000000000000000000000000000000..140b5cd2232c17b207d81632f743fa03a6bb38f2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/generated_audio/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52daefb952d300b22bbdb1c1d8e891c620a77a26262900cd603f67d77557cc6e +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test/manifest.json b/checkpoint_h3_context_loop/h3_chains/test/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..5036a5a730cb2ba9a6f5e4ead3fe59a1107e7f31 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/manifest.json @@ -0,0 +1,375 @@ +{ + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/workflow.json" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 672 + }, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_manifest_v3", + "plan_hash": "ec137d3faefc8815c0d44f85f916c873cecd3bc8f965d7093b786ce8d5bff48b", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "run_name": "test", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "51c6c259202c47b6bc562c1fcdf22796", + "checkpoint": "h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.safetensors", + "checkpoint_sha256": "a98328959a32411ad67725bd242d4ccddea533415e8d803295aa7c229aa38001", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T19:23:29Z", + "delivered_frames": 243, + "generated_audio": "h3_chains/test/generated_audio/clip_0001.51c6c259202c47b6bc562c1fcdf22796.wav", + "generated_audio_sha256": "f0a55bff936bf019479ab3739bdd3840c3b31474eb78729261a3142e5fb98a15", + "generated_continuity": "on", + "history_hash": "5c27c3bb0cae629aa1e5b26bb47877dd239ab1dbb1171746f07fff062f33ffe2", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test/checkpoints/clip_0001.json", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nBegin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.", + "prompt_file": "h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.prompt.txt", + "prompt_file_sha256": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "prompt_hash": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "51c6c259202c47b6bc562c1fcdf22796", + "revision_metadata": "h3_chains/test/checkpoints/clip_0001.51c6c259202c47b6bc562c1fcdf22796.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "dd68e041d7be5d948420c501d8aca58e77c7b0299623a560abbcf0c8b6154b73" + }, + "generation_hash": "98b64b6f69e22ac516178bb9fdf2f38d1ef651c7482041306e79259800b2a451", + "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": 672 + }, + "incoming_boundary": { + "anchor_mode": "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": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "raw_frames": 243, + "seed": 1001, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.", + "seed": 1001, + "segment": "h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.mp4", + "segment_sha256": "51cd0e45f7cce23a88a7248d3736d0e7cf3a44ab6950bc6bf200ee16156b5ed5", + "source_reference": "off", + "steps": 8 + }, + { + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test/blend_segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4", + "blend_segment_sha256": "ce73d214c4a5ec99cc98cece7e1aa021b04911575c5fcb3b3882b94b04b76593", + "branch_id": "51c6c259202c47b6bc562c1fcdf22796", + "checkpoint": "h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.safetensors", + "checkpoint_sha256": "0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T19:56:21Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test/generated_audio/clip_0002.a7779ec124b34fbc84661f21f0d297a5.wav", + "generated_audio_sha256": "21c39239faacf495587cfc363fbd1f43e529a40feeb0ac00042801d8793a24ca", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -1.6511955261230469, + -3.007572174072436 + ], + "context_motion_baseline": 0.18102264404296875, + "detected_luma_jump": 1.3251724243164062, + "detection_threshold": 1.25, + "mean_luma_jump": 1.3662948608398438, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.002804705909654206, + 0.002804705909654206 + ], + [ + 0.4039599848728554, + 0.39748470829982385 + ], + [ + 0.7487262800628064, + 0.7369318793801694 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.7152000069618225, + 103.00979614257812, + 190.92520141601562 + ], + "start_frame": 0, + "target_percentiles": [ + 1.5655999183654785, + 101.35860061645508, + 187.9176292419432 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "07c6a44c47d45f2a9052c4392b5c930c6da0a81ba8f19fae2f0d3a3d4577407c", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "a98328959a32411ad67725bd242d4ccddea533415e8d803295aa7c229aa38001", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "51c6c259202c47b6bc562c1fcdf22796", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nContinue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.", + "prompt_file": "h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.prompt.txt", + "prompt_file_sha256": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "prompt_hash": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "a7779ec124b34fbc84661f21f0d297a5", + "revision_metadata": "h3_chains/test/checkpoints/clip_0002.a7779ec124b34fbc84661f21f0d297a5.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3628bff6f9ceb7dfd13e7edbf0c1991c15a54589a38c4109a06784ef1e7d54e8" + }, + "generation_hash": "cd78bb6c4378f2c82d70cc76077efd16777578c8c42d8569eaea148d89a51cd3", + "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": 672 + }, + "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": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "raw_frames": 243, + "seed": 1002, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.", + "seed": 1002, + "segment": "h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4", + "segment_sha256": "7d58ab172830d98e69d0e98d8e49dea9fe2d341db43ab589ac20bc5e5df453a6", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "a98328959a32411ad67725bd242d4ccddea533415e8d803295aa7c229aa38001", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "51c6c259202c47b6bc562c1fcdf22796", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/test/api_prompt.json", + "plan": "h3_chains/test/plan.json", + "workflow": "h3_chains/test/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test/blend_segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4", + "blend_segment_sha256": "cadc1da919dc9f27e7581b0dc24e37fbdd4290283c642e21895279461e1e8363", + "branch_id": "51c6c259202c47b6bc562c1fcdf22796", + "checkpoint": "h3_chains/test/checkpoints/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.safetensors", + "checkpoint_sha256": "71eb34da3a88056819e97717cb34105b1299fefdfdcde2a0e1a34b6f8a483edd", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-07T20:29:22Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test/generated_audio/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.wav", + "generated_audio_sha256": "52daefb952d300b22bbdb1c1d8e891c620a77a26262900cd603f67d77557cc6e", + "generated_continuity": "on", + "history_hash": "7551b6d574d1956a76e2677b71659c755ae84c9b8182c9ee91b653f410a741f4", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "a7779ec124b34fbc84661f21f0d297a5", + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nContinue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "prompt_file": "h3_chains/test/segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.prompt.txt", + "prompt_file_sha256": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "prompt_hash": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "bd7c7cb73a854919b5a9a04bbfebf170", + "revision_metadata": "h3_chains/test/checkpoints/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "2ff055dee2ab056b10b3e24dd1385e574d4bf64db76cca6926020f427bf9e1da", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "b060d72a9fcc39afa09a99ba32d66f9522809b6ee6f02b59600203decd6a8cbf" + }, + "generation_hash": "c8c405dc8035c97a5cca97819cf0aa3ccbf158497207a56f4700f7637314fe92", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 672 + }, + "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": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "raw_frames": 243, + "seed": 13095507463343850009, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "seed": 13095507463343850009, + "segment": "h3_chains/test/segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4", + "segment_sha256": "abbf0f11d0a4b8f13346f94d44d063248bb6940cb8e2cf67da699d70c13055ba", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "0924dc72f296f8af372f1e8de614b13713ff6790e62d305537606815447e58f0", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "a7779ec124b34fbc84661f21f0d297a5", + "visual_context_source_scene": 2 + } + ], + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/plan.json b/checkpoint_h3_context_loop/h3_chains/test/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..969ba3675da214aea3ee9386c7dfa961957dd20d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/plan.json @@ -0,0 +1,119 @@ +{ + "base_plan_hash": "f108339bd2e42248fdbe29e98b6399e747f2b6ab3b6d0199ec57a5150a7d2535", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": 672 + }, + "editor_plan": { + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.", + "seed": "1001", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.", + "seed": "1002", + "steps": 8 + }, + { + "id": "clip_03", + "length": 243, + "prompt": "Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "seed": "13095507463343850009", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "ec137d3faefc8815c0d44f85f916c873cecd3bc8f965d7093b786ce8d5bff48b", + "prompt_prefix": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.", + "review_overrides": { + "3": { + "prompt_hash": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "raw_frames": 243, + "scene_prompt": "Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "seed": 13095507463343850009 + } + }, + "run_name": "test", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nBegin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.", + "prompt_hash": "e7cec5020cdfa206973ec25fc2f4841cb2d661e28440e3a580110a51a13118e5", + "raw_frames": 243, + "scene_prompt": "Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.", + "seed": 1001, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nContinue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.", + "prompt_hash": "0e7a679b4d99ee3816d0605bf873904ef072b36a1fc75e284521cc9a00a67280", + "raw_frames": 243, + "scene_prompt": "Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.", + "seed": 1002, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 18.416666666666668, + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "index": 3, + "prompt": "Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\n\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\n\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\n\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\n\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\n\nContinue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "prompt_hash": "278eefd7ff384e8c118187c7cf3f5ac878530ae85be2c7987eadcee3bbe41ad3", + "raw_frames": 243, + "scene_prompt": "Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.", + "seed": 13095507463343850009, + "steps": 8 + } + ], + "summary": "3 clips; 685 delivered frames (28.542s) at 672x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=test", + "total_delivered_frames": 685, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/test/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..46653a5664bae074ebaf6b0cc5673f47447cebc3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "test", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "test", + "source_audio": null, + "updated_at": "2026-09-07T19:17:31Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_01/0ea8f9d500da413583d8ccc664d80742.json b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_01/0ea8f9d500da413583d8ccc664d80742.json new file mode 100644 index 0000000000000000000000000000000000000000..323a9b1d321e3647d69d7276d32d11fbfc5e970c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_01/0ea8f9d500da413583d8ccc664d80742.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "0ea8f9d500da413583d8ccc664d80742", + "parent_id": "cec0e1d158614e8fa3aa58d5463083d9", + "label": "", + "archived_at": null, + "created_at": "2026-09-07T23:17:59.111Z", + "updated_at": "2026-09-07T23:17:59.111Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "0f533c2a42ac0ddbc806b6c738b81f4301a32264e23ceed06dc8bcb30891a590", + "prompt": "Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.\n\nsubject_definitions:" +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_01/cec0e1d158614e8fa3aa58d5463083d9.json b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_01/cec0e1d158614e8fa3aa58d5463083d9.json new file mode 100644 index 0000000000000000000000000000000000000000..1596e7ff9cf97081c8b2c7720208ce8d847a0e2a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_01/cec0e1d158614e8fa3aa58d5463083d9.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "cec0e1d158614e8fa3aa58d5463083d9", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T19:13:02.208Z", + "updated_at": "2026-09-07T19:17:31.806Z", + "executed_at": "2026-09-07T19:13:02.209Z", + "last_executed_at": "2026-09-07T19:17:31.806Z", + "execution_count": 2, + "prompt_sha256": "55444846522ae9fe2a1508f3a5ce649d572f86b81fc1510d73eb2238b2a701b9", + "prompt": "Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..6594b435365f6bfdedc045ac8f1c1810114fced5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_01/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test", + "scene_id": "clip_01", + "active_revision": "0ea8f9d500da413583d8ccc664d80742", + "revisions": [ + { + "id": "cec0e1d158614e8fa3aa58d5463083d9", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T19:13:02.208Z", + "updated_at": "2026-09-07T19:17:31.806Z", + "executed_at": "2026-09-07T19:13:02.209Z", + "last_executed_at": "2026-09-07T19:17:31.806Z", + "execution_count": 2, + "prompt_sha256": "55444846522ae9fe2a1508f3a5ce649d572f86b81fc1510d73eb2238b2a701b9" + }, + { + "id": "0ea8f9d500da413583d8ccc664d80742", + "parent_id": "cec0e1d158614e8fa3aa58d5463083d9", + "label": "", + "archived_at": null, + "created_at": "2026-09-07T23:17:59.111Z", + "updated_at": "2026-09-07T23:17:59.111Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "0f533c2a42ac0ddbc806b6c738b81f4301a32264e23ceed06dc8bcb30891a590" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_02/267b78c9d3bd475d9c3a35da80ce5220.json b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_02/267b78c9d3bd475d9c3a35da80ce5220.json new file mode 100644 index 0000000000000000000000000000000000000000..ced36e8c00f50b4e29fcf1398872861b059ce998 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_02/267b78c9d3bd475d9c3a35da80ce5220.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "267b78c9d3bd475d9c3a35da80ce5220", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T19:47:54.982Z", + "updated_at": "2026-09-07T19:47:54.983Z", + "executed_at": "2026-09-07T19:47:54.983Z", + "last_executed_at": "2026-09-07T19:47:54.983Z", + "execution_count": 1, + "prompt_sha256": "5b6f9c06f196c4db3acaff11e87e1966fb398b2b734519c8efe9253ff3ef0a0c", + "prompt": "Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..76f6bb6238644834769914def3f31eefbdc53d7b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test", + "scene_id": "clip_02", + "active_revision": "267b78c9d3bd475d9c3a35da80ce5220", + "revisions": [ + { + "id": "267b78c9d3bd475d9c3a35da80ce5220", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T19:47:54.982Z", + "updated_at": "2026-09-07T19:47:54.983Z", + "executed_at": "2026-09-07T19:47:54.983Z", + "last_executed_at": "2026-09-07T19:47:54.983Z", + "execution_count": 1, + "prompt_sha256": "5b6f9c06f196c4db3acaff11e87e1966fb398b2b734519c8efe9253ff3ef0a0c" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_03/e888282a6a41438598fe873430c35e2e.json b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_03/e888282a6a41438598fe873430c35e2e.json new file mode 100644 index 0000000000000000000000000000000000000000..39eb84c352f0ae630efe38e5e4fbe5efbccde19a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_03/e888282a6a41438598fe873430c35e2e.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "e888282a6a41438598fe873430c35e2e", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T19:57:29.646Z", + "updated_at": "2026-09-07T20:21:09.316Z", + "executed_at": "2026-09-07T19:57:29.646Z", + "last_executed_at": "2026-09-07T20:21:09.316Z", + "execution_count": 3, + "prompt_sha256": "3390b3cdc8238a3d9582e9d5856d61ba3e4c6dace26228e85ed14b3807890357", + "prompt": "Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..e1a683df63e9df68d97a11755d8f6fcbe8d27c13 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/clip_03/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test", + "scene_id": "clip_03", + "active_revision": "e888282a6a41438598fe873430c35e2e", + "revisions": [ + { + "id": "e888282a6a41438598fe873430c35e2e", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T19:57:29.646Z", + "updated_at": "2026-09-07T20:21:09.316Z", + "executed_at": "2026-09-07T19:57:29.646Z", + "last_executed_at": "2026-09-07T20:21:09.316Z", + "execution_count": 3, + "prompt_sha256": "3390b3cdc8238a3d9582e9d5856d61ba3e4c6dace26228e85ed14b3807890357" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_confirmation/5d947e5e75414b868075631dd51aeb6f.json b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_confirmation/5d947e5e75414b868075631dd51aeb6f.json new file mode 100644 index 0000000000000000000000000000000000000000..aa42214461b78ea54b81b8fb1d2a79e277e949fa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_confirmation/5d947e5e75414b868075631dd51aeb6f.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "5d947e5e75414b868075631dd51aeb6f", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T18:54:35.743Z", + "updated_at": "2026-09-07T18:54:35.743Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "88f36b7bf47b2f0292a4636db18bea96baeac0789578f8999d3bb861c0430ec2", + "prompt": "subject_definitions:\n preserves the exact identity, clothing, bicycle, parcel, exterior weather, and entrance geography established before the boundary.\n defines the same greenhouse interior, potting table, plants, warm bulbs, and final delivery area.\n is the same single adult courier carried by the incoming H3 Motion Context and both references.\n\nsummary:\n[reference generation] The uninterrupted delivery continues inside the greenhouse after the carried overlap and ends with the courier calmly confirming the parcel placement.\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - preserve the exact face, mustard jacket, teal trousers, helmet, bag, body proportions, bicycle, and motion phase inherited from context.\n: reference - retain its cool exterior light and entrance geometry only where still visible behind the courier.\n: fully_preserved - retain the greenhouse table, plant arrangement, warm practical lights, reflections, parcel position, and photographic rendering.\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing; begin new action only after it and never reset the stride. The courier rolls the same bicycle beside the potting table, steadies it with his left hand, and places the kraft parcel on the dry corner with his right hand. He checks the label area without showing readable text, then gives a small satisfied smile. Keep exactly one person and one bicycle, stable hands, coherent wheels, continuous camera direction, and consistent light. No cut, duplicate, wardrobe change, or early freeze.\n\noverall_soundscape:\nContinue rain-muted greenhouse ambience, footsteps, tire roll, freewheel ticks, clothing movement, ventilation, and the soft parcel contact without restarting any sound at the scene boundary.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_confirmation/index.json b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_confirmation/index.json new file mode 100644 index 0000000000000000000000000000000000000000..dd60d49a3e298d90aa6a152bae2927a5e16ef639 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_confirmation/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test", + "scene_id": "reference_confirmation", + "active_revision": "5d947e5e75414b868075631dd51aeb6f", + "revisions": [ + { + "id": "5d947e5e75414b868075631dd51aeb6f", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T18:54:35.743Z", + "updated_at": "2026-09-07T18:54:35.743Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "88f36b7bf47b2f0292a4636db18bea96baeac0789578f8999d3bb861c0430ec2" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_delivery/4479f3317e8746e5993ee9569850c625.json b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_delivery/4479f3317e8746e5993ee9569850c625.json new file mode 100644 index 0000000000000000000000000000000000000000..e026f92b13ff5d7ddcbb82988789456bed840fc5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_delivery/4479f3317e8746e5993ee9569850c625.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "4479f3317e8746e5993ee9569850c625", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T18:40:27.468Z", + "updated_at": "2026-09-07T18:40:27.468Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "57d29b4507ee04aae4ed59e2b041ce12a8b170cd681843a6b8c8c6d5ceb0f066", + "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." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_delivery/index.json b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_delivery/index.json new file mode 100644 index 0000000000000000000000000000000000000000..3da911deb54be1d69db5c81114fc9b263bf6519a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/prompt_history/reference_delivery/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test", + "scene_id": "reference_delivery", + "active_revision": "4479f3317e8746e5993ee9569850c625", + "revisions": [ + { + "id": "4479f3317e8746e5993ee9569850c625", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-07T18:40:27.468Z", + "updated_at": "2026-09-07T18:40:27.468Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "57d29b4507ee04aae4ed59e2b041ce12a8b170cd681843a6b8c8c6d5ceb0f066" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0001.51cd0e45f7cc.52f0f30c8426.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0001.51cd0e45f7cc.52f0f30c8426.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..43894518e205da14b3026cca225f4fa0da1e6909 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0001.51cd0e45f7cc.52f0f30c8426.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8817bff80371d301f1fa955e7afe517d5d76104ae640e10aaa4db4b5eb44984f +size 9237593 diff --git a/checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0002.7d58ab172830.4eda097fa9bd.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0002.7d58ab172830.4eda097fa9bd.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2eed78309a4f176f4c44ae0ca9a990ffc3d2390d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0002.7d58ab172830.4eda097fa9bd.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b15f38826885d84add01baad1969ebbfde2fc679fa7a6f29228fc82427790cc +size 7726347 diff --git a/checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0003.abbf0f11d0a4.883b0e7a46a4.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0003.abbf0f11d0a4.883b0e7a46a4.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1c11c66366e481783b92545f8868d52289bd5707 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/reviews/clip_0003.abbf0f11d0a4.883b0e7a46a4.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f33ea8e1af74c0e4a5212619f11d34ea2e72c922136d03253a297f5a25331704 +size 7886281 diff --git a/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.mp4 b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c18d34748ac6c6687d9f47c2f3049c45028f6ca1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51cd0e45f7cce23a88a7248d3736d0e7cf3a44ab6950bc6bf200ee16156b5ed5 +size 9101087 diff --git a/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..19fb9449a9b0de0388145d67f1fe530a5cebb87c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0001.51c6c259202c47b6bc562c1fcdf22796.prompt.txt @@ -0,0 +1,15 @@ +Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top. +Use for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body. + + has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed. + +Location locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene. + +Live-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes. + +Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing. +Follow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts. +End while the bikini top is still sliding down and her breasts are only half uncovered. +Sound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4 b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..8276bd3c1aecdba02389334970f715e157719f02 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d58ab172830d98e69d0e98d8e49dea9fe2d341db43ab589ac20bc5e5df453a6 +size 7609962 diff --git a/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..e04ba2157bbf53de5513bc1a8bc06baf2ed73a6f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0002.a7779ec124b34fbc84661f21f0d297a5.prompt.txt @@ -0,0 +1,15 @@ +Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top. +Use for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body. + + has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed. + +Location locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene. + +Live-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes. + +Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam. +Keep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch. +The camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside. +Sound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.mp4 b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a6c97fd97db7eb890337c660a7e060d5044821e1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:abbf0f11d0a4b8f13346f94d44d063248bb6940cb8e2cf67da699d70c13055ba +size 7770856 diff --git a/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..be6f219c7808882ba18a5a13754bd394cc3117ec --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.664ddbba22f74c62a70a954cbc0cd27b.prompt.txt @@ -0,0 +1,15 @@ +Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top. +Use for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body. + + has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed. + +Location locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene. + +Live-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes. + +Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom. +Keep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath. +Follow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward. +Sound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.mp4 b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ea3fc3c1a4882e2a106a141902098b6cbc4619ab --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e4addd352d80cfb57e2b67b7a21e0c977c48d5edd6a8e47c000a103651ad7cb +size 7550562 diff --git a/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..be6f219c7808882ba18a5a13754bd394cc3117ec --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.a4c55e81d77c4281b5731a385907a8cc.prompt.txt @@ -0,0 +1,15 @@ +Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top. +Use for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body. + + has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed. + +Location locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene. + +Live-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes. + +Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom. +Keep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath. +Follow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward. +Sound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4 b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a6c97fd97db7eb890337c660a7e060d5044821e1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:abbf0f11d0a4b8f13346f94d44d063248bb6940cb8e2cf67da699d70c13055ba +size 7770856 diff --git a/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..be6f219c7808882ba18a5a13754bd394cc3117ec --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/segments/clip_0003.bd7c7cb73a854919b5a9a04bbfebf170.prompt.txt @@ -0,0 +1,15 @@ +Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top. +Use for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body. + + has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed. + +Location locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene. + +Live-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary. + +Continuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes. + +Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom. +Keep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath. +Follow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward. +Sound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test/workflow.json b/checkpoint_h3_context_loop/h3_chains/test/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..5f7c562d7f35db23a73d91afd99e635de6306bb0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test/workflow.json @@ -0,0 +1,2939 @@ +{ + "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": [ + 2829.779301677026, + -703.1307999206194 + ], + "scale": 1.2666661150000074 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -1674.6837101862975, + 61.04276029146633, + 2200, + 1712 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 879.6000000000016, + 33.32649888258719, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2452.2050903320314, + 102.41029428335334, + 600, + 1994 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3600, + 90, + 500, + 594 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 4170, + 90, + 440, + 702 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4680, + 90, + 540, + 700 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6200, + 90, + 520, + 490 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 845.5961645316243, + 2145.307118244977 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 63, + "last_node_id": 39, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 9, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 10, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 11, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 12, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 56, + 35, + 0, + 34, + 0, + "MODEL" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 62, + 39, + 0, + 24, + 1, + "STRING" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 919.6000000000014, + 123.32649888258719 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 1, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 919.6000000000014, + 355.32649888258715 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 2, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 919.6000000000014, + 611.3264988825866 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "res_multistep" + ], + "widgets_values_named": { + "sampler_name": "res_multistep" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 819.3264988825866 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 4, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 919.6000000000014, + 1027.3264988825879 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 13, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -514.6837101862974, + 151.04276029146632 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1000, + 840 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 19, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2611.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 20, + "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": null, + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2492.2050903320314, + 192.41029428335344 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 18, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "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": 21, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2492.2050903320314, + 924.4102942833534 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": null, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2492.2050903320314, + 1156.4102942833533 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 624 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": {}, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3640, + 180 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2492.2050903320314, + 692.4102942833534 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": {}, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 25, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3640, + 540 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 22, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2492.2050903320314, + 1880.4102942833533 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": {}, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": null, + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4210, + 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.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": 27, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4210, + 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.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": 28, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4210, + 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.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": 29, + "outputs": [ + { + "links": [ + 38, + 46 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4720, + 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": "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": 30, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4720, + 530 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 220 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6240, + 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": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 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": 32, + "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": 62, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": [ + 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": [ + -1851.846919904592, + 849.3883992608152 + ], + "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: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": [ + 1295.7264122596148, + 2101.709453876198 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\\nUse for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\\n\\n has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\\n\\nLocation locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\\n\\nLive-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\n\\nContinuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\\nFollow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\\nEnd while the bikini top is still sliding down and her breasts are only half uncovered.\\nSound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1001\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\\nKeep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\\nThe camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\\nSound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"1002\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\\nKeep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\\nFollow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\\nSound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"13095507463343850009\"\n }\n ]\n}", + "test_", + "h3-v06-release-example", + 672, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 20\n },\n \"shots\": [\n {\n \"id\": \"reference_delivery\",\n \"prompt\": [\n \"subject_definitions:\",\n \" defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\",\n \" defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\",\n \" is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\",\n \"\",\n \"summary:\",\n \"[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\",\n \": fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\",\n \": reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Light rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"reference_confirmation\",\n \"prompt\": [\n \"subject_definitions:\",\n \" preserves the exact identity, clothing, bicycle, parcel, exterior weather, and entrance geography established before the boundary.\",\n \" defines the same greenhouse interior, potting table, plants, warm bulbs, and final delivery area.\",\n \" is the same single adult courier carried by the incoming H3 Motion Context and both references.\",\n \"\",\n \"summary:\",\n \"[reference generation] The uninterrupted delivery continues inside the greenhouse after the carried overlap and ends with the courier calmly confirming the parcel placement.\",\n \"\",\n \"retention_analysis:\",\n \" (appears in [Shot 1]): fully_preserved - preserve the exact face, mustard jacket, teal trousers, helmet, bag, body proportions, bicycle, and motion phase inherited from context.\",\n \": reference - retain its cool exterior light and entrance geometry only where still visible behind the courier.\",\n \": fully_preserved - retain the greenhouse table, plant arrangement, warm practical lights, reflections, parcel position, and photographic rendering.\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the threshold crossing; begin new action only after it and never reset the stride. The courier rolls the same bicycle beside the potting table, steadies it with his left hand, and places the kraft parcel on the dry corner with his right hand. He checks the label area without showing readable text, then gives a small satisfied smile. Keep exactly one person and one bicycle, stable hands, coherent wheels, continuous camera direction, and consistent light. No cut, duplicate, wardrobe change, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue rain-muted greenhouse ambience, footsteps, tire roll, freewheel ticks, clothing movement, ventilation, and the soft parcel contact without restarting any sound at the scene boundary.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n }\n ],\n \"prompt_prefix\": [\n \"{\",\n \" \\\"prompt_prefix\\\": [\",\n \" \\\"Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\\\",\",\n \" \\\"Use for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\\\",\",\n \" \\\"\\\",\",\n \" \\\" has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\\\",\",\n \" \\\"\\\",\",\n \" \\\"Location locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\\\",\",\n \" \\\"\\\",\",\n \" \\\"Live-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\\\",\",\n \" \\\"\\\",\",\n \" \\\"Continuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\\\"\",\n \" ],\",\n \" \\\"defaults\\\": { \\\"duration_seconds\\\": 10, \\\"steps\\\": 20 },\",\n \" \\\"shots\\\": [\",\n \" {\",\n \" \\\"id\\\": \\\"clip_01\\\",\",\n \" \\\"prompt\\\": [\",\n \" \\\"Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\\\",\",\n \" \\\"Follow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\\\",\",\n \" \\\"End while the bikini top is still sliding down and her breasts are only half uncovered.\\\",\",\n \" \\\"Sound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.\\\"\",\n \" ],\",\n \" \\\"length\\\": 243,\",\n \" \\\"seed\\\": 1001\",\n \" },\",\n \" {\",\n \" \\\"id\\\": \\\"clip_02\\\",\",\n \" \\\"prompt\\\": [\",\n \" \\\"Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\\\",\",\n \" \\\"Keep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\\\",\",\n \" \\\"The camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\\\",\",\n \" \\\"Sound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.\\\"\",\n \" ],\",\n \" \\\"length\\\": 243,\",\n \" \\\"seed\\\": 1002\",\n \" },\",\n \" {\",\n \" \\\"id\\\": \\\"clip_03\\\",\",\n \" \\\"prompt\\\": [\",\n \" \\\"Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\\\",\",\n \" \\\"Keep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\\\",\",\n \" \\\"Follow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\\\",\",\n \" \\\"Sound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.\\\"\",\n \" ],\",\n \" \\\"length\\\": 243,\",\n \" \\\"seed\\\": 1003\",\n \" }\",\n \" ]\",\n \"}\"\n ]\n}", + "run_name": "test_", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 672 + } + }, + { + "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": 15, + "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": [ + 919.6000000000014, + 1235.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00181_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00181_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 6, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 919.6000000000014, + 1755.3264988825874 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "KreaEdit1__00183_.png", + "image" + ], + "widgets_values_named": { + "image": "KreaEdit1__00183_.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": 31, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5330, + 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": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 760, + 880 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "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": 16, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 919.6000000000014, + 2275.326498882588 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -1634.6837101862975, + 581.0427602914665 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 7, + "outputs": [], + "pos": [ + -1634.6837101862975, + 151.04276029146632 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 34, + "inputs": [ + { + "link": 56, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 14, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1919.3713865917205, + 313.30434100399435 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 12, + "outputs": [ + { + "links": [ + 56 + ], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1909.9818667189368, + 133.8617723610271 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 10, + "outputs": [ + { + "links": [ + 57 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1399.639583198201, + 70.18859434701247 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 5, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 5, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [ + 62 + ], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -2392.9939559027866, + 864.3290177997515 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\",\n \"Use for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\",\n \"\",\n \" has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\",\n \"\",\n \"Location locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\",\n \"\",\n \"Live-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": { \"duration_seconds\": 10, \"steps\": 8 },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\",\n \"Follow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\",\n \"End while the bikini top is still sliding down and her breasts are only half uncovered.\",\n \"Sound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.\"\n ],\n \"length\": 243,\n \"seed\": 1001\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\",\n \"Keep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\",\n \"The camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\",\n \"Sound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.\"\n ],\n \"length\": 243,\n \"seed\": 1002\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\",\n \"Keep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\",\n \"Follow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\",\n \"Sound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.\"\n ],\n \"length\": 243,\n \"seed\": 1003\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"prompt_prefix\": [\n \"Use for the subject's facial identity, hairstyle, skin tone, freckles, age, body proportions, black glossy lipstick, and the starting black triangle bikini top.\",\n \"Use for the same subject's bare chest once the bikini top is off: breast shape, areolae, nipples and skin tone. Do not change her face or body.\",\n \"\",\n \" has long wavy dark brown hair. She wears the same black thong with thin side straps and small metal sliders in every scene. Black nail polish stays. The bikini top exists only until it is removed.\",\n \"\",\n \"Location locked from both references: grey textured fabric couch, pale pink wall, warm frontal key light with a magenta spill on the right. Keep this room consistent across every scene.\",\n \"\",\n \"Live-action cinematic photoreal continuous moving-camera take. No cuts. Continue subject motion, camera momentum, lighting and geometry across every boundary.\",\n \"\",\n \"Continuous ambient bed throughout: quiet indoor room tone, faint fabric hush of the couch, distant muffled street through the wall. The ambience never cuts or restarts between scenes.\"\n ],\n \"defaults\": { \"duration_seconds\": 10, \"steps\": 8 },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"Begin kneeling on the grey couch of the room, matching : black triangle bikini top, black thong, long wavy dark brown hair over her left shoulder, facing camera at chest-to-knees framing.\",\n \"Follow-cam holds on her torso as she blinks once, her lips part on the black lipstick, then she leans her chest forward and arches her back. Both hands rise to the bikini triangles and start peeling the satiny cups off her breasts.\",\n \"End while the bikini top is still sliding down and her breasts are only half uncovered.\",\n \"Sound: bikini fabric whispering off skin, knees shifting in the couch cushion, a first audible breath.\"\n ],\n \"length\": 243,\n \"seed\": 1001\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"Continue peeling the already-sliding bikini top without resetting her lean, her hands, or the follow-cam.\",\n \"Keep the incoming camera direction, lighting and subject pose. The top clears; her chest now matches . She blinks twice, inner brows lift a little, then both hands press and knead her breasts while her hips roll on her heels and the black thong drags across her crotch.\",\n \"The camera keeps following her torso and begins a slow zoom in toward her breasts and the thong line. End while her fingers are hooking the thong strap and starting to pull it aside.\",\n \"Sound: bikini top dropping onto the couch, skin against breasts, thong elastic starting to slide, cushion springs, a low sigh.\"\n ],\n \"length\": 243,\n \"seed\": 1002\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"Continue pulling the thong aside from the previous scene without resetting her hips or the slow zoom.\",\n \"Keep the incoming camera direction, lighting and subject pose. The thong stays pulled aside over fabric as one hand rubs her vulva on the cloth. She sits back onto her heels, knees spreading wider on the cushion. She blinks once, lids lower halfway, jaw loosens on a heavier breath.\",\n \"Follow-cam eases into a tighter slow zoom on her hips and the bunched thong. End while her fingers are still rubbing over the fabric and she is still settling backward.\",\n \"Sound: thong elastic held aside, cloth friction on the vulva, knees digging into the cushion, wetter breath and a short moan.\"\n ],\n \"length\": 243,\n \"seed\": 1003\n }\n ]\n}" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..bbc54fbb679bbea96c4d9fa04c71d2c44a162550 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/api_prompt.json @@ -0,0 +1,704 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..18c1077c9eff4acd8859bfaaa9523bfadd859638 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6be7c526b4a64f12e1f225689d14f212187e7f9e4fcdfe13ba6679b47b954195 +size 2805737 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..bd4874c3431a4c8d9579d772c2483005def63f9d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d8131d3546fdbb63271febb097ae15bba7e93a878767a47910720ebd3d3f70e +size 2130520 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..ac9ec4a56de5ae19bfb1be2839f9b2f125cd4c32 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:137eba3e5ea9260da298a75ffa7745128e9f5c0bf5f113a27ed67416f6f42ed2 +size 2012713 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..57f48b8b214ea37779650a40f81e710a0ce01df2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/blend_segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe7f47e9765a01cd28b4b9c0eabd581fadccbe330b1ce76fcbf11a04ed8d4f8c +size 2471786 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.json new file mode 100644 index 0000000000000000000000000000000000000000..59508addb219199e1f9ce7e42940a485c9da7626 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/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": "8486c859ca4abc863235ed17bce44bc69bbfa5fe7141adcf2a189bc56946f371", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "babc9229e5880ae7ddffafe1240582d57261b3741fb07c1fd5bd19c22804aaee" + }, + "generation_hash": "7850ab0f664afad393bcfdd358be6cadfc9ce49caa5ae15fbb68b84420864a92", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.safetensors", + "checkpoint_sha256": "bfa7204791d92afe8e7b152c3789323eb02893c71178f57ea1745b5eb31de84f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:49:57Z", + "delivered_frames": 90, + "forked_from_branch_id": "a13f0b53f78742bda7164a4cd7ccabf7", + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.wav", + "generated_audio_sha256": "6483141f46c1fb88ab2e160ec87abb0c99efd365cb24363958801ae8d6076156", + "generated_continuity": "on", + "history_hash": "8486c859ca4abc863235ed17bce44bc69bbfa5fe7141adcf2a189bc56946f371", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.prompt.txt", + "prompt_file_sha256": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "1b82c7a11cd54120add3bcb70d8c81e2", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "babc9229e5880ae7ddffafe1240582d57261b3741fb07c1fd5bd19c22804aaee" + }, + "generation_hash": "7850ab0f664afad393bcfdd358be6cadfc9ce49caa5ae15fbb68b84420864a92", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.mp4", + "segment_sha256": "7c9939310511081374749cccf9f7145937e039cbbf36f24a06db3c93e28f92aa", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..fca13080680794ece04d4f89497bd0bab22f95ba --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfa7204791d92afe8e7b152c3789323eb02893c71178f57ea1745b5eb31de84f +size 126759640 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.7f744f6d880d4689a5572d64355156e9.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.7f744f6d880d4689a5572d64355156e9.json new file mode 100644 index 0000000000000000000000000000000000000000..aa8c58a5445ee12dbc20d2aa60632324756d084d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.7f744f6d880d4689a5572d64355156e9.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/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": "ce3ca128738886ceba6a9676c60a50b5248e43a7579da2beb9f6fee5169a5517", + "plan_hash": "156e0bf2ae1a313cd0d783f6ac0b1b7992d725847b9541acbe8baf1f8909a020", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "bc64cdbe51bd09c1df13792bc45a55dac38c000760753a7b6731cea337a360a4" + }, + "generation_hash": "8b8506f0de3338a98f80b0748ed998a67eca59fde0310797aa305965831aa175", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "143592c05dafaf3000f70e7ed48b8cb554da1147f54802105fb2cfc4e8ad2c4d", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "7f744f6d880d4689a5572d64355156e9", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0001.7f744f6d880d4689a5572d64355156e9.safetensors", + "checkpoint_sha256": "5ba0d07a31f75eafd35b606eafa37eb0e9e13c75033607760b009c6e3fcdb383", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:18:00Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0001.7f744f6d880d4689a5572d64355156e9.wav", + "generated_audio_sha256": "fa4aa6ff1f39ce9ca84ca5247a3ff80f66ff0878fd8c080804589ae362e0ccc9", + "generated_continuity": "on", + "history_hash": "ce3ca128738886ceba6a9676c60a50b5248e43a7579da2beb9f6fee5169a5517", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] 00:00–00:01.5 she shows the heart bikini; 00:01.5 she tugs a strap, causing her breasts to bounce up and down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference; do not copy the final pose before the action reaches it\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the skimpy outfit, hip cocked, one blink, glance at the lens. 00:01.5–00:03.0 She hooks a bikini strap with two fingers and tugs it. The woman tugs the strap, causing her breasts to jiggle side to side and bounce up and down under the heart cups with a soft natural jiggle. Soft glitter particles briefly sparkle around the breast. 00:03.0–00:03.75 The bounce is still traveling. Handheld selfie, small shake synced to breath. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl and fishnet friction, phone-case grip, strap snap, soft breast-jiggle rustle, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0001.7f744f6d880d4689a5572d64355156e9.prompt.txt", + "prompt_file_sha256": "143592c05dafaf3000f70e7ed48b8cb554da1147f54802105fb2cfc4e8ad2c4d", + "prompt_hash": "143592c05dafaf3000f70e7ed48b8cb554da1147f54802105fb2cfc4e8ad2c4d", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "7f744f6d880d4689a5572d64355156e9", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0001.7f744f6d880d4689a5572d64355156e9.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "bc64cdbe51bd09c1df13792bc45a55dac38c000760753a7b6731cea337a360a4" + }, + "generation_hash": "8b8506f0de3338a98f80b0748ed998a67eca59fde0310797aa305965831aa175", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "143592c05dafaf3000f70e7ed48b8cb554da1147f54802105fb2cfc4e8ad2c4d", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] 00:00–00:01.5 she shows the heart bikini; 00:01.5 she tugs a strap, causing her breasts to bounce up and down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference; do not copy the final pose before the action reaches it\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the skimpy outfit, hip cocked, one blink, glance at the lens. 00:01.5–00:03.0 She hooks a bikini strap with two fingers and tugs it. The woman tugs the strap, causing her breasts to jiggle side to side and bounce up and down under the heart cups with a soft natural jiggle. Soft glitter particles briefly sparkle around the breast. 00:03.0–00:03.75 The bounce is still traveling. Handheld selfie, small shake synced to breath. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl and fishnet friction, phone-case grip, strap snap, soft breast-jiggle rustle, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse/segments/clip_0001.7f744f6d880d4689a5572d64355156e9.mp4", + "segment_sha256": "4111ddc1df704cdce4cd26f5f7c7884f9ce7c4d6f1f4f9d62006d925d7be692f", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.7f744f6d880d4689a5572d64355156e9.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.7f744f6d880d4689a5572d64355156e9.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..0aec70a57cccd0c59603a87add559bb1b000a6b6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.7f744f6d880d4689a5572d64355156e9.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ba0d07a31f75eafd35b606eafa37eb0e9e13c75033607760b009c6e3fcdb383 +size 126759768 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.json new file mode 100644 index 0000000000000000000000000000000000000000..c2cbf38eb5d61c18d30c44411c0bbe87869c60c2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/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": "b659e57f12dbd9f1fb4f4c250a563ae586fac4414744f6116b17313efd2eac14", + "plan_hash": "763960d66f31bc6ff5380f8a63de815df9804b626f26204e46ff59b095eeba27", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a96739ed76aa6ebedd8b45b3b48ee971e8c23231d460c11f9b3dc16a9376825" + }, + "generation_hash": "ee0bc9109704be361de7bc8376c22d2a28abb66c02d1292acac86433e6225154", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "823fc63e0e24badcbcd8c888e37960c1b27f75d74cc9000ffab7ecadc3cba389", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a13f0b53f78742bda7164a4cd7ccabf7", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.safetensors", + "checkpoint_sha256": "727709e3eff635c24addc8792cc9f2b1bd5f442d7b7e2c3b5b56626b8fcca151", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:30:48Z", + "delivered_frames": 90, + "forked_from_branch_id": "d80a72f2054f4d249b1372d14a11b1e4", + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.wav", + "generated_audio_sha256": "7be4d710ab6939b375ce6132d6d18237d7b30a005088d045b1b4b28035eb1e9d", + "generated_continuity": "on", + "history_hash": "b659e57f12dbd9f1fb4f4c250a563ae586fac4414744f6116b17313efd2eac14", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.prompt.txt", + "prompt_file_sha256": "823fc63e0e24badcbcd8c888e37960c1b27f75d74cc9000ffab7ecadc3cba389", + "prompt_hash": "823fc63e0e24badcbcd8c888e37960c1b27f75d74cc9000ffab7ecadc3cba389", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a13f0b53f78742bda7164a4cd7ccabf7", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a96739ed76aa6ebedd8b45b3b48ee971e8c23231d460c11f9b3dc16a9376825" + }, + "generation_hash": "ee0bc9109704be361de7bc8376c22d2a28abb66c02d1292acac86433e6225154", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "823fc63e0e24badcbcd8c888e37960c1b27f75d74cc9000ffab7ecadc3cba389", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse/segments/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.mp4", + "segment_sha256": "ba28f602be6da393a271544110fe541bca52fba0bd0dfb846c2e6927b983b4a2", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse/checkpoints/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..58919b628baf68c060ff3dc09cdaa8710d7a7c60 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:727709e3eff635c24addc8792cc9f2b1bd5f442d7b7e2c3b5b56626b8fcca151 +size 126759584 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.json new file mode 100644 index 0000000000000000000000000000000000000000..eb05be05de7e73d4070ca2632cae1e46b15215ef --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/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": "106e391f7d5fbfb3362ae3a0534f5dff36348bfe2f39a00374a0700242dbb4bd", + "plan_hash": "0e711ee1d3435f8ff5cf5cbda8d156b9d0d490f4d2d7597179e17625bbb47fe4", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "666d251d2baa61e781c15857cb92c9ec5cd647546d014889e914dae82c7caacb" + }, + "generation_hash": "f8127010df653eb448bb1d3cbc3bbcfc170b4abf3d70aa07127158ede5b22fb5", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "881fa0cee553cbe46cca2896806382ff8243258430d46ce2f8016225293c8bd9", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "d80a72f2054f4d249b1372d14a11b1e4", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.safetensors", + "checkpoint_sha256": "4fabb9f03892108f43ab0302b666c46cc7f81410695d20fb8541aac05f1b047c", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:25:26Z", + "delivered_frames": 90, + "forked_from_branch_id": "7f744f6d880d4689a5572d64355156e9", + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.wav", + "generated_audio_sha256": "51f0f46371a384a9136a907661cd3835b47050005ce062e6b038c85982d16c4a", + "generated_continuity": "on", + "history_hash": "106e391f7d5fbfb3362ae3a0534f5dff36348bfe2f39a00374a0700242dbb4bd", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. She holds the phone, hip cocked, small sway, outfit still Picture 1 until the morph starts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the outfit, hip cocked, one blink, glance at the screen. 00:01.5–00:03.0 A small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift in the air like the source clip. 00:03.0–00:03.75 The sway is still traveling; the heart bikini is still on. Handheld selfie, same framing as a phone mirror, small shake synced to breath. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction, phone-case grip, breath, hip-sway rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.prompt.txt", + "prompt_file_sha256": "881fa0cee553cbe46cca2896806382ff8243258430d46ce2f8016225293c8bd9", + "prompt_hash": "881fa0cee553cbe46cca2896806382ff8243258430d46ce2f8016225293c8bd9", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "d80a72f2054f4d249b1372d14a11b1e4", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "666d251d2baa61e781c15857cb92c9ec5cd647546d014889e914dae82c7caacb" + }, + "generation_hash": "f8127010df653eb448bb1d3cbc3bbcfc170b4abf3d70aa07127158ede5b22fb5", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "881fa0cee553cbe46cca2896806382ff8243258430d46ce2f8016225293c8bd9", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. She holds the phone, hip cocked, small sway, outfit still Picture 1 until the morph starts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the outfit, hip cocked, one blink, glance at the screen. 00:01.5–00:03.0 A small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift in the air like the source clip. 00:03.0–00:03.75 The sway is still traveling; the heart bikini is still on. Handheld selfie, same framing as a phone mirror, small shake synced to breath. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction, phone-case grip, breath, hip-sway rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse/segments/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.mp4", + "segment_sha256": "6ced804c93fd46723c8d2b9218cbc0dd46ef94cc31732b0735861547815dec52", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse/checkpoints/clip_0001.7f744f6d880d4689a5572d64355156e9.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..09f9cc4e6ec5412ee506a0f27ef5e7a7162bf6f5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4fabb9f03892108f43ab0302b666c46cc7f81410695d20fb8541aac05f1b047c +size 126759304 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..59508addb219199e1f9ce7e42940a485c9da7626 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/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": "8486c859ca4abc863235ed17bce44bc69bbfa5fe7141adcf2a189bc56946f371", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "babc9229e5880ae7ddffafe1240582d57261b3741fb07c1fd5bd19c22804aaee" + }, + "generation_hash": "7850ab0f664afad393bcfdd358be6cadfc9ce49caa5ae15fbb68b84420864a92", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.safetensors", + "checkpoint_sha256": "bfa7204791d92afe8e7b152c3789323eb02893c71178f57ea1745b5eb31de84f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:49:57Z", + "delivered_frames": 90, + "forked_from_branch_id": "a13f0b53f78742bda7164a4cd7ccabf7", + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.wav", + "generated_audio_sha256": "6483141f46c1fb88ab2e160ec87abb0c99efd365cb24363958801ae8d6076156", + "generated_continuity": "on", + "history_hash": "8486c859ca4abc863235ed17bce44bc69bbfa5fe7141adcf2a189bc56946f371", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.prompt.txt", + "prompt_file_sha256": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "1b82c7a11cd54120add3bcb70d8c81e2", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "babc9229e5880ae7ddffafe1240582d57261b3741fb07c1fd5bd19c22804aaee" + }, + "generation_hash": "7850ab0f664afad393bcfdd358be6cadfc9ce49caa5ae15fbb68b84420864a92", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.mp4", + "segment_sha256": "7c9939310511081374749cccf9f7145937e039cbbf36f24a06db3c93e28f92aa", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.json new file mode 100644 index 0000000000000000000000000000000000000000..86513dbeca67bb09cdc3be6f4923f17bce8d7e06 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/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": "f359904943c6f89810bcd8e365702856e1e76e544160c4527ce695763a00966c", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e34e1df75e3b07587824c85c2406a444177a459685a64c075196c0437f0553fa" + }, + "generation_hash": "d3ae2611325d71ff20ddec6ab7d637cbe9ad8be44049c30f72228011f75ab7f5", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4", + "blend_segment_sha256": "6be7c526b4a64f12e1f225689d14f212187e7f9e4fcdfe13ba6679b47b954195", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.safetensors", + "checkpoint_sha256": "5d81c67b51cf5607873dc6b305b6203dfd98eeee5c3a124c02911317bb5d5c1b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:54:52Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0002.4029ebc70b3148f2bb72b241825f864e.wav", + "generated_audio_sha256": "943cd4141082c5cd3e49061bd9a31074477651bdf60dd5aeafd64278e744f7db", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.21660000085830688, + 3.9531021118164062, + 6.0 + ], + "context_motion_baseline": 0.11885833740234375, + "detected_luma_jump": -4.851051330566406, + "detection_threshold": 1.25, + "mean_luma_jump": -4.858867645263672, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2517748963599111, + 0.2672772575827206 + ], + [ + 0.5530007755055147, + 0.5765301872702205 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 64.20259857177734, + 141.01519775390625 + ], + "start_frame": 0, + "target_percentiles": [ + 0.21660000085830688, + 68.15570068359375, + 152.7528076171875 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "f359904943c6f89810bcd8e365702856e1e76e544160c4527ce695763a00966c", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "bfa7204791d92afe8e7b152c3789323eb02893c71178f57ea1745b5eb31de84f", + "predecessor_editorial_out_frames": 90, + "predecessor_revision": "1b82c7a11cd54120add3bcb70d8c81e2", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.prompt.txt", + "prompt_file_sha256": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "4029ebc70b3148f2bb72b241825f864e", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e34e1df75e3b07587824c85c2406a444177a459685a64c075196c0437f0553fa" + }, + "generation_hash": "d3ae2611325d71ff20ddec6ab7d637cbe9ad8be44049c30f72228011f75ab7f5", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4", + "segment_sha256": "74861001511d0b3a63a25fc45648967011553c105d13f2daf3f08e510ecddb08", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "bfa7204791d92afe8e7b152c3789323eb02893c71178f57ea1745b5eb31de84f", + "visual_context_source_editorial_out_frames": 90, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "1b82c7a11cd54120add3bcb70d8c81e2", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b3758ebad836f26f6d2446c3e3802e91c075230b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d81c67b51cf5607873dc6b305b6203dfd98eeee5c3a124c02911317bb5d5c1b +size 126524712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..86513dbeca67bb09cdc3be6f4923f17bce8d7e06 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0002.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/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": "f359904943c6f89810bcd8e365702856e1e76e544160c4527ce695763a00966c", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e34e1df75e3b07587824c85c2406a444177a459685a64c075196c0437f0553fa" + }, + "generation_hash": "d3ae2611325d71ff20ddec6ab7d637cbe9ad8be44049c30f72228011f75ab7f5", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4", + "blend_segment_sha256": "6be7c526b4a64f12e1f225689d14f212187e7f9e4fcdfe13ba6679b47b954195", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.safetensors", + "checkpoint_sha256": "5d81c67b51cf5607873dc6b305b6203dfd98eeee5c3a124c02911317bb5d5c1b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:54:52Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0002.4029ebc70b3148f2bb72b241825f864e.wav", + "generated_audio_sha256": "943cd4141082c5cd3e49061bd9a31074477651bdf60dd5aeafd64278e744f7db", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.21660000085830688, + 3.9531021118164062, + 6.0 + ], + "context_motion_baseline": 0.11885833740234375, + "detected_luma_jump": -4.851051330566406, + "detection_threshold": 1.25, + "mean_luma_jump": -4.858867645263672, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2517748963599111, + 0.2672772575827206 + ], + [ + 0.5530007755055147, + 0.5765301872702205 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 64.20259857177734, + 141.01519775390625 + ], + "start_frame": 0, + "target_percentiles": [ + 0.21660000085830688, + 68.15570068359375, + 152.7528076171875 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "f359904943c6f89810bcd8e365702856e1e76e544160c4527ce695763a00966c", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "bfa7204791d92afe8e7b152c3789323eb02893c71178f57ea1745b5eb31de84f", + "predecessor_editorial_out_frames": 90, + "predecessor_revision": "1b82c7a11cd54120add3bcb70d8c81e2", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.prompt.txt", + "prompt_file_sha256": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "4029ebc70b3148f2bb72b241825f864e", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e34e1df75e3b07587824c85c2406a444177a459685a64c075196c0437f0553fa" + }, + "generation_hash": "d3ae2611325d71ff20ddec6ab7d637cbe9ad8be44049c30f72228011f75ab7f5", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4", + "segment_sha256": "74861001511d0b3a63a25fc45648967011553c105d13f2daf3f08e510ecddb08", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "bfa7204791d92afe8e7b152c3789323eb02893c71178f57ea1745b5eb31de84f", + "visual_context_source_editorial_out_frames": 90, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "1b82c7a11cd54120add3bcb70d8c81e2", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.json new file mode 100644 index 0000000000000000000000000000000000000000..4aea950642e8c5e0e48298fef5551a3c38376948 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/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": "6fb4f93c1e71df6049c8f61efd6a2765b9bdace6f69d8c6e5addad1e06d197f0", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "8625ab6c97dbcaa7a1f656f0f1ca69a216d6fdfe1c512ad6982b9af1bc3c246c" + }, + "generation_hash": "65304abcd40edf8818f70b6de8e4181693cdcfdb46a23dba5fe090b37b4bd686", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4", + "blend_segment_sha256": "4d8131d3546fdbb63271febb097ae15bba7e93a878767a47910720ebd3d3f70e", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.safetensors", + "checkpoint_sha256": "80d17cd2d2def2bec073f4b85aed87e54df46ebf0e3b11a59bd5a84334e2fdd1", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:58:03Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.wav", + "generated_audio_sha256": "77016798492eb17bf177e34dc817c9bf50b59c2128afbc3f6ed46baaf3dd83a9", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.8163986206054688, + 6.0 + ], + "context_motion_baseline": 0.15109634399414062, + "detected_luma_jump": -3.3147354125976562, + "detection_threshold": 1.25, + "mean_luma_jump": -3.304424285888672, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.24736705106847426, + 0.2623333201688879 + ], + [ + 0.5303772571040135, + 0.5539066688687193 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 63.07859802246094, + 135.24620056152344 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 66.8949966430664, + 146.16614761352525 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "6fb4f93c1e71df6049c8f61efd6a2765b9bdace6f69d8c6e5addad1e06d197f0", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "5d81c67b51cf5607873dc6b305b6203dfd98eeee5c3a124c02911317bb5d5c1b", + "predecessor_editorial_out_frames": 68, + "predecessor_revision": "4029ebc70b3148f2bb72b241825f864e", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.prompt.txt", + "prompt_file_sha256": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ac29ce4db4c94c62a4d9a1a3e6a795d9", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "8625ab6c97dbcaa7a1f656f0f1ca69a216d6fdfe1c512ad6982b9af1bc3c246c" + }, + "generation_hash": "65304abcd40edf8818f70b6de8e4181693cdcfdb46a23dba5fe090b37b4bd686", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4", + "segment_sha256": "550b9ddda597760ed32effdbb897298fdc0e631e9121e96f078fe1af8d2cba13", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "5d81c67b51cf5607873dc6b305b6203dfd98eeee5c3a124c02911317bb5d5c1b", + "visual_context_source_editorial_out_frames": 68, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "4029ebc70b3148f2bb72b241825f864e", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..98e588d68a2bdc5939bf761346e48e92170ca04b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80d17cd2d2def2bec073f4b85aed87e54df46ebf0e3b11a59bd5a84334e2fdd1 +size 125475672 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..4aea950642e8c5e0e48298fef5551a3c38376948 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0003.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/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": "6fb4f93c1e71df6049c8f61efd6a2765b9bdace6f69d8c6e5addad1e06d197f0", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "8625ab6c97dbcaa7a1f656f0f1ca69a216d6fdfe1c512ad6982b9af1bc3c246c" + }, + "generation_hash": "65304abcd40edf8818f70b6de8e4181693cdcfdb46a23dba5fe090b37b4bd686", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4", + "blend_segment_sha256": "4d8131d3546fdbb63271febb097ae15bba7e93a878767a47910720ebd3d3f70e", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.safetensors", + "checkpoint_sha256": "80d17cd2d2def2bec073f4b85aed87e54df46ebf0e3b11a59bd5a84334e2fdd1", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:58:03Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.wav", + "generated_audio_sha256": "77016798492eb17bf177e34dc817c9bf50b59c2128afbc3f6ed46baaf3dd83a9", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.8163986206054688, + 6.0 + ], + "context_motion_baseline": 0.15109634399414062, + "detected_luma_jump": -3.3147354125976562, + "detection_threshold": 1.25, + "mean_luma_jump": -3.304424285888672, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.24736705106847426, + 0.2623333201688879 + ], + [ + 0.5303772571040135, + 0.5539066688687193 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 63.07859802246094, + 135.24620056152344 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 66.8949966430664, + 146.16614761352525 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "6fb4f93c1e71df6049c8f61efd6a2765b9bdace6f69d8c6e5addad1e06d197f0", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "5d81c67b51cf5607873dc6b305b6203dfd98eeee5c3a124c02911317bb5d5c1b", + "predecessor_editorial_out_frames": 68, + "predecessor_revision": "4029ebc70b3148f2bb72b241825f864e", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.prompt.txt", + "prompt_file_sha256": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ac29ce4db4c94c62a4d9a1a3e6a795d9", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "8625ab6c97dbcaa7a1f656f0f1ca69a216d6fdfe1c512ad6982b9af1bc3c246c" + }, + "generation_hash": "65304abcd40edf8818f70b6de8e4181693cdcfdb46a23dba5fe090b37b4bd686", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4", + "segment_sha256": "550b9ddda597760ed32effdbb897298fdc0e631e9121e96f078fe1af8d2cba13", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "5d81c67b51cf5607873dc6b305b6203dfd98eeee5c3a124c02911317bb5d5c1b", + "visual_context_source_editorial_out_frames": 68, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "4029ebc70b3148f2bb72b241825f864e", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.json new file mode 100644 index 0000000000000000000000000000000000000000..a9330708d3026759bec8c040b1bbca631af8b4b9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/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": "196c2e9eeb2eb998d7e4b035aed8d241ab1ff4b15053bf730cb9caf28736788d", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e3aa8eb628716a44a8676c9c08ba22950ef483b69741183f07a341f8dee77495" + }, + "generation_hash": "1c0d2e9b20d4c62043abbe16bf105c52c0193e1d428944e93cc365b0ee4687c0", + "scene": 4, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4", + "blend_segment_sha256": "137eba3e5ea9260da298a75ffa7745128e9f5c0bf5f113a27ed67416f6f42ed2", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.safetensors", + "checkpoint_sha256": "6d2dd727760a617f80af0eb2f9b078bfe0e5e31469469a50c719388b12c43716", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:02:39Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0004.7a2aa7947ce04462999c9df5fa901a69.wav", + "generated_audio_sha256": "549b5d1a6c6c8095fce7c592e163f83a56f800128ef347c77fd49d53b79e5cb2", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -2.5884017944335938, + -4.245053100585807 + ], + "context_motion_baseline": 0.19486236572265625, + "detected_luma_jump": 5.16119384765625, + "detection_threshold": 1.25, + "mean_luma_jump": 5.0470733642578125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.26128549014820773, + 0.2511348948759191 + ], + [ + 0.5471382769416355, + 0.5304910098805147 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 66.62779998779297, + 139.52026062011706 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 64.03939819335938, + 135.27520751953125 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "196c2e9eeb2eb998d7e4b035aed8d241ab1ff4b15053bf730cb9caf28736788d", + "id": "clip_04", + "index": 4, + "metadata": "h3_chains/test_danse/checkpoints/clip_0004.json", + "predecessor_checkpoint_sha256": "80d17cd2d2def2bec073f4b85aed87e54df46ebf0e3b11a59bd5a84334e2fdd1", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "ac29ce4db4c94c62a4d9a1a3e6a795d9", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.prompt.txt", + "prompt_file_sha256": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "7a2aa7947ce04462999c9df5fa901a69", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e3aa8eb628716a44a8676c9c08ba22950ef483b69741183f07a341f8dee77495" + }, + "generation_hash": "1c0d2e9b20d4c62043abbe16bf105c52c0193e1d428944e93cc365b0ee4687c0", + "scene": 4, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4", + "segment_sha256": "b6e605245911e15d3b979c9f4757c06f1035369e51735baa494c755d206ee254", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "80d17cd2d2def2bec073f4b85aed87e54df46ebf0e3b11a59bd5a84334e2fdd1", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_03", + "visual_context_source_revision": "ac29ce4db4c94c62a4d9a1a3e6a795d9", + "visual_context_source_scene": 3 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..9ca97ac6f9936f794ab7f440f10f53cf83ab3d17 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d2dd727760a617f80af0eb2f9b078bfe0e5e31469469a50c719388b12c43716 +size 125475664 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0004.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0004.json new file mode 100644 index 0000000000000000000000000000000000000000..a9330708d3026759bec8c040b1bbca631af8b4b9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0004.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/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": "196c2e9eeb2eb998d7e4b035aed8d241ab1ff4b15053bf730cb9caf28736788d", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e3aa8eb628716a44a8676c9c08ba22950ef483b69741183f07a341f8dee77495" + }, + "generation_hash": "1c0d2e9b20d4c62043abbe16bf105c52c0193e1d428944e93cc365b0ee4687c0", + "scene": 4, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4", + "blend_segment_sha256": "137eba3e5ea9260da298a75ffa7745128e9f5c0bf5f113a27ed67416f6f42ed2", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.safetensors", + "checkpoint_sha256": "6d2dd727760a617f80af0eb2f9b078bfe0e5e31469469a50c719388b12c43716", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:02:39Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0004.7a2aa7947ce04462999c9df5fa901a69.wav", + "generated_audio_sha256": "549b5d1a6c6c8095fce7c592e163f83a56f800128ef347c77fd49d53b79e5cb2", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -2.5884017944335938, + -4.245053100585807 + ], + "context_motion_baseline": 0.19486236572265625, + "detected_luma_jump": 5.16119384765625, + "detection_threshold": 1.25, + "mean_luma_jump": 5.0470733642578125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.26128549014820773, + 0.2511348948759191 + ], + [ + 0.5471382769416355, + 0.5304910098805147 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 66.62779998779297, + 139.52026062011706 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 64.03939819335938, + 135.27520751953125 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "196c2e9eeb2eb998d7e4b035aed8d241ab1ff4b15053bf730cb9caf28736788d", + "id": "clip_04", + "index": 4, + "metadata": "h3_chains/test_danse/checkpoints/clip_0004.json", + "predecessor_checkpoint_sha256": "80d17cd2d2def2bec073f4b85aed87e54df46ebf0e3b11a59bd5a84334e2fdd1", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "ac29ce4db4c94c62a4d9a1a3e6a795d9", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.prompt.txt", + "prompt_file_sha256": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "7a2aa7947ce04462999c9df5fa901a69", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e3aa8eb628716a44a8676c9c08ba22950ef483b69741183f07a341f8dee77495" + }, + "generation_hash": "1c0d2e9b20d4c62043abbe16bf105c52c0193e1d428944e93cc365b0ee4687c0", + "scene": 4, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4", + "segment_sha256": "b6e605245911e15d3b979c9f4757c06f1035369e51735baa494c755d206ee254", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "80d17cd2d2def2bec073f4b85aed87e54df46ebf0e3b11a59bd5a84334e2fdd1", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_03", + "visual_context_source_revision": "ac29ce4db4c94c62a4d9a1a3e6a795d9", + "visual_context_source_scene": 3 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.json new file mode 100644 index 0000000000000000000000000000000000000000..b17d1c3aa8d6cc4692d83b9f970021467028c39f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/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": "cf922ea225246b8df5033d453f5f7cc6a951ffd7b3c76949456dbd341181b090", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ae405611885b6f8d15a653e197f29860fb03ed2f317d6148fbbfd4c94913aa63" + }, + "generation_hash": "8c7ed6b1edfb956d830e9188460970f487a4a10063f2bab5215bcfe6d02bc274", + "scene": 5, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4", + "blend_segment_sha256": "fe7f47e9765a01cd28b4b9c0eabd581fadccbe330b1ce76fcbf11a04ed8d4f8c", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.safetensors", + "checkpoint_sha256": "ec5b3d88aad9adbe0a02f806f950ca4371d70d26fe5572134a0b261e02b565ff", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:06:12Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0005.222a9fda924f49c48863067a290e4a93.wav", + "generated_audio_sha256": "170e9b568d5d7804f06a64e7ea99d109ead9d85d4dc675b0c836a5bf41b4ea92", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 5.216297149658203, + 3.137307739257807 + ], + "context_motion_baseline": 0.1686859130859375, + "detected_luma_jump": -5.9557647705078125, + "detection_threshold": 1.25, + "mean_luma_jump": -6.047607421875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.24580863503848804, + 0.2662647022920496 + ], + [ + 0.547077594831878, + 0.5593807624368106 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 62.68120193481445, + 139.5047866821289 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 67.89749908447266, + 142.6420944213867 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "cf922ea225246b8df5033d453f5f7cc6a951ffd7b3c76949456dbd341181b090", + "id": "clip_05", + "index": 5, + "metadata": "h3_chains/test_danse/checkpoints/clip_0005.json", + "predecessor_checkpoint_sha256": "6d2dd727760a617f80af0eb2f9b078bfe0e5e31469469a50c719388b12c43716", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "7a2aa7947ce04462999c9df5fa901a69", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.prompt.txt", + "prompt_file_sha256": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "222a9fda924f49c48863067a290e4a93", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ae405611885b6f8d15a653e197f29860fb03ed2f317d6148fbbfd4c94913aa63" + }, + "generation_hash": "8c7ed6b1edfb956d830e9188460970f487a4a10063f2bab5215bcfe6d02bc274", + "scene": 5, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4", + "segment_sha256": "ab563912e15e4b4246d3c55765847c6c85bb04ad0823aa1424993a884f0d7201", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "6d2dd727760a617f80af0eb2f9b078bfe0e5e31469469a50c719388b12c43716", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_04", + "visual_context_source_revision": "7a2aa7947ce04462999c9df5fa901a69", + "visual_context_source_scene": 4 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..c87cfe42d89c389ccad9af21faccc34d872fe259 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec5b3d88aad9adbe0a02f806f950ca4371d70d26fe5572134a0b261e02b565ff +size 126524464 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0005.json b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0005.json new file mode 100644 index 0000000000000000000000000000000000000000..b17d1c3aa8d6cc4692d83b9f970021467028c39f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/checkpoints/clip_0005.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/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": "cf922ea225246b8df5033d453f5f7cc6a951ffd7b3c76949456dbd341181b090", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "run_name": "test_danse", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ae405611885b6f8d15a653e197f29860fb03ed2f317d6148fbbfd4c94913aa63" + }, + "generation_hash": "8c7ed6b1edfb956d830e9188460970f487a4a10063f2bab5215bcfe6d02bc274", + "scene": 5, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4", + "blend_segment_sha256": "fe7f47e9765a01cd28b4b9c0eabd581fadccbe330b1ce76fcbf11a04ed8d4f8c", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.safetensors", + "checkpoint_sha256": "ec5b3d88aad9adbe0a02f806f950ca4371d70d26fe5572134a0b261e02b565ff", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:06:12Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0005.222a9fda924f49c48863067a290e4a93.wav", + "generated_audio_sha256": "170e9b568d5d7804f06a64e7ea99d109ead9d85d4dc675b0c836a5bf41b4ea92", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 5.216297149658203, + 3.137307739257807 + ], + "context_motion_baseline": 0.1686859130859375, + "detected_luma_jump": -5.9557647705078125, + "detection_threshold": 1.25, + "mean_luma_jump": -6.047607421875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.24580863503848804, + 0.2662647022920496 + ], + [ + 0.547077594831878, + 0.5593807624368106 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 62.68120193481445, + 139.5047866821289 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 67.89749908447266, + 142.6420944213867 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "cf922ea225246b8df5033d453f5f7cc6a951ffd7b3c76949456dbd341181b090", + "id": "clip_05", + "index": 5, + "metadata": "h3_chains/test_danse/checkpoints/clip_0005.json", + "predecessor_checkpoint_sha256": "6d2dd727760a617f80af0eb2f9b078bfe0e5e31469469a50c719388b12c43716", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "7a2aa7947ce04462999c9df5fa901a69", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.prompt.txt", + "prompt_file_sha256": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "222a9fda924f49c48863067a290e4a93", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ae405611885b6f8d15a653e197f29860fb03ed2f317d6148fbbfd4c94913aa63" + }, + "generation_hash": "8c7ed6b1edfb956d830e9188460970f487a4a10063f2bab5215bcfe6d02bc274", + "scene": 5, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4", + "segment_sha256": "ab563912e15e4b4246d3c55765847c6c85bb04ad0823aa1424993a884f0d7201", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "6d2dd727760a617f80af0eb2f9b078bfe0e5e31469469a50c719388b12c43716", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_04", + "visual_context_source_revision": "7a2aa7947ce04462999c9df5fa901a69", + "visual_context_source_scene": 4 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/final/partial_through_clip_0001.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/final/partial_through_clip_0001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..7a99126171a805dd3d79c73b5ae7aff3a2521ad5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/final/partial_through_clip_0001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:258deb5e5ea2a9f76d70fb0e14d512b01d1b270d85777e3c7ec4340948d94507 +size 3547244 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/final/t2v_normal_2026-09-11.generated.wav b/checkpoint_h3_context_loop/h3_chains/test_danse/final/t2v_normal_2026-09-11.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..0d0b4970611a5f171e02ef320e8962caf858e656 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/final/t2v_normal_2026-09-11.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82ff1d37ece6f24217af9488db1ddf5f2b3485ff88961b21fb90162243937a81 +size 1749376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/final/t2v_normal_2026-09-11.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/final/t2v_normal_2026-09-11.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..9e537a39c60b5d6acbde577c9c8a89b90f447e8d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/final/t2v_normal_2026-09-11.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a61e265fd90b4f4816abce44f9c78a51d1ada59c870049ddd1cb2d5dd0e97aa7 +size 9544544 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.wav b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.wav new file mode 100644 index 0000000000000000000000000000000000000000..e1375589a6c9284a17ec9fda7cd338b36a203a85 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6483141f46c1fb88ab2e160ec87abb0c99efd365cb24363958801ae8d6076156 +size 480044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.7f744f6d880d4689a5572d64355156e9.wav b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.7f744f6d880d4689a5572d64355156e9.wav new file mode 100644 index 0000000000000000000000000000000000000000..34c3f394ced24947ab192c5a6d7f0b2a4efc5922 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.7f744f6d880d4689a5572d64355156e9.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa4aa6ff1f39ce9ca84ca5247a3ff80f66ff0878fd8c080804589ae362e0ccc9 +size 480044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.wav b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.wav new file mode 100644 index 0000000000000000000000000000000000000000..b8bcb962a126f21a5a6055fa9cbcac2ecb8fdf1a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7be4d710ab6939b375ce6132d6d18237d7b30a005088d045b1b4b28035eb1e9d +size 480044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.wav b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.wav new file mode 100644 index 0000000000000000000000000000000000000000..5f7d3a09ee20539ca1994ae7682242401bdd704c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51f0f46371a384a9136a907661cd3835b47050005ce062e6b038c85982d16c4a +size 480044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0002.4029ebc70b3148f2bb72b241825f864e.wav b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0002.4029ebc70b3148f2bb72b241825f864e.wav new file mode 100644 index 0000000000000000000000000000000000000000..07b6805d7b09e0e73329c7671cc52de3a5fd424e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0002.4029ebc70b3148f2bb72b241825f864e.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:943cd4141082c5cd3e49061bd9a31074477651bdf60dd5aeafd64278e744f7db +size 362712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.wav b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.wav new file mode 100644 index 0000000000000000000000000000000000000000..260f8ead4375b5a42cb0d250440d0a2f64eb3400 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77016798492eb17bf177e34dc817c9bf50b59c2128afbc3f6ed46baaf3dd83a9 +size 272044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0004.7a2aa7947ce04462999c9df5fa901a69.wav b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0004.7a2aa7947ce04462999c9df5fa901a69.wav new file mode 100644 index 0000000000000000000000000000000000000000..7e19c45491a071b3fbfb1627f08b3a9081c7275d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0004.7a2aa7947ce04462999c9df5fa901a69.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:549b5d1a6c6c8095fce7c592e163f83a56f800128ef347c77fd49d53b79e5cb2 +size 272044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0005.222a9fda924f49c48863067a290e4a93.wav b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0005.222a9fda924f49c48863067a290e4a93.wav new file mode 100644 index 0000000000000000000000000000000000000000..754a863b498ec79f213d6e7276ce39744f9b49b3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/generated_audio/clip_0005.222a9fda924f49c48863067a290e4a93.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:170e9b568d5d7804f06a64e7ea99d109ead9d85d4dc675b0c836a5bf41b4ea92 +size 362712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/manifest.json b/checkpoint_h3_context_loop/h3_chains/test_danse/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..956cb74e2b35a5805569f7c2855d671e77e769a1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/manifest.json @@ -0,0 +1,692 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/api_prompt.json", + "plan": "h3_chains/test_danse/plan.json", + "workflow": "h3_chains/test_danse/workflow.json" + }, + "clip_count": 5, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 13.666666666666666, + "format": "h3_chain_manifest_v3", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "prompt_prefix": "", + "run_name": "test_danse", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.safetensors", + "checkpoint_sha256": "bfa7204791d92afe8e7b152c3789323eb02893c71178f57ea1745b5eb31de84f", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:49:57Z", + "delivered_frames": 90, + "forked_from_branch_id": "a13f0b53f78742bda7164a4cd7ccabf7", + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.wav", + "generated_audio_sha256": "6483141f46c1fb88ab2e160ec87abb0c99efd365cb24363958801ae8d6076156", + "generated_continuity": "on", + "history_hash": "8486c859ca4abc863235ed17bce44bc69bbfa5fe7141adcf2a189bc56946f371", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.prompt.txt", + "prompt_file_sha256": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "1b82c7a11cd54120add3bcb70d8c81e2", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "babc9229e5880ae7ddffafe1240582d57261b3741fb07c1fd5bd19c22804aaee" + }, + "generation_hash": "7850ab0f664afad393bcfdd358be6cadfc9ce49caa5ae15fbb68b84420864a92", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.mp4", + "segment_sha256": "7c9939310511081374749cccf9f7145937e039cbbf36f24a06db3c93e28f92aa", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.json" + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4", + "blend_segment_sha256": "6be7c526b4a64f12e1f225689d14f212187e7f9e4fcdfe13ba6679b47b954195", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.safetensors", + "checkpoint_sha256": "5d81c67b51cf5607873dc6b305b6203dfd98eeee5c3a124c02911317bb5d5c1b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:54:52Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0002.4029ebc70b3148f2bb72b241825f864e.wav", + "generated_audio_sha256": "943cd4141082c5cd3e49061bd9a31074477651bdf60dd5aeafd64278e744f7db", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.21660000085830688, + 3.9531021118164062, + 6.0 + ], + "context_motion_baseline": 0.11885833740234375, + "detected_luma_jump": -4.851051330566406, + "detection_threshold": 1.25, + "mean_luma_jump": -4.858867645263672, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2517748963599111, + 0.2672772575827206 + ], + [ + 0.5530007755055147, + 0.5765301872702205 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 64.20259857177734, + 141.01519775390625 + ], + "start_frame": 0, + "target_percentiles": [ + 0.21660000085830688, + 68.15570068359375, + 152.7528076171875 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "f359904943c6f89810bcd8e365702856e1e76e544160c4527ce695763a00966c", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "bfa7204791d92afe8e7b152c3789323eb02893c71178f57ea1745b5eb31de84f", + "predecessor_editorial_out_frames": 90, + "predecessor_revision": "1b82c7a11cd54120add3bcb70d8c81e2", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.prompt.txt", + "prompt_file_sha256": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "4029ebc70b3148f2bb72b241825f864e", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0002.4029ebc70b3148f2bb72b241825f864e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e34e1df75e3b07587824c85c2406a444177a459685a64c075196c0437f0553fa" + }, + "generation_hash": "d3ae2611325d71ff20ddec6ab7d637cbe9ad8be44049c30f72228011f75ab7f5", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4", + "segment_sha256": "74861001511d0b3a63a25fc45648967011553c105d13f2daf3f08e510ecddb08", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "bfa7204791d92afe8e7b152c3789323eb02893c71178f57ea1745b5eb31de84f", + "visual_context_source_editorial_out_frames": 90, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "1b82c7a11cd54120add3bcb70d8c81e2", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4", + "blend_segment_sha256": "4d8131d3546fdbb63271febb097ae15bba7e93a878767a47910720ebd3d3f70e", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.safetensors", + "checkpoint_sha256": "80d17cd2d2def2bec073f4b85aed87e54df46ebf0e3b11a59bd5a84334e2fdd1", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:58:03Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.wav", + "generated_audio_sha256": "77016798492eb17bf177e34dc817c9bf50b59c2128afbc3f6ed46baaf3dd83a9", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.8163986206054688, + 6.0 + ], + "context_motion_baseline": 0.15109634399414062, + "detected_luma_jump": -3.3147354125976562, + "detection_threshold": 1.25, + "mean_luma_jump": -3.304424285888672, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.24736705106847426, + 0.2623333201688879 + ], + [ + 0.5303772571040135, + 0.5539066688687193 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 63.07859802246094, + 135.24620056152344 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 66.8949966430664, + 146.16614761352525 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "6fb4f93c1e71df6049c8f61efd6a2765b9bdace6f69d8c6e5addad1e06d197f0", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "5d81c67b51cf5607873dc6b305b6203dfd98eeee5c3a124c02911317bb5d5c1b", + "predecessor_editorial_out_frames": 68, + "predecessor_revision": "4029ebc70b3148f2bb72b241825f864e", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.prompt.txt", + "prompt_file_sha256": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ac29ce4db4c94c62a4d9a1a3e6a795d9", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "8625ab6c97dbcaa7a1f656f0f1ca69a216d6fdfe1c512ad6982b9af1bc3c246c" + }, + "generation_hash": "65304abcd40edf8818f70b6de8e4181693cdcfdb46a23dba5fe090b37b4bd686", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4", + "segment_sha256": "550b9ddda597760ed32effdbb897298fdc0e631e9121e96f078fe1af8d2cba13", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "5d81c67b51cf5607873dc6b305b6203dfd98eeee5c3a124c02911317bb5d5c1b", + "visual_context_source_editorial_out_frames": 68, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "4029ebc70b3148f2bb72b241825f864e", + "visual_context_source_scene": 2 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4", + "blend_segment_sha256": "137eba3e5ea9260da298a75ffa7745128e9f5c0bf5f113a27ed67416f6f42ed2", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.safetensors", + "checkpoint_sha256": "6d2dd727760a617f80af0eb2f9b078bfe0e5e31469469a50c719388b12c43716", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:02:39Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0004.7a2aa7947ce04462999c9df5fa901a69.wav", + "generated_audio_sha256": "549b5d1a6c6c8095fce7c592e163f83a56f800128ef347c77fd49d53b79e5cb2", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + -2.5884017944335938, + -4.245053100585807 + ], + "context_motion_baseline": 0.19486236572265625, + "detected_luma_jump": 5.16119384765625, + "detection_threshold": 1.25, + "mean_luma_jump": 5.0470733642578125, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.26128549014820773, + 0.2511348948759191 + ], + [ + 0.5471382769416355, + 0.5304910098805147 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 66.62779998779297, + 139.52026062011706 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 64.03939819335938, + 135.27520751953125 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "196c2e9eeb2eb998d7e4b035aed8d241ab1ff4b15053bf730cb9caf28736788d", + "id": "clip_04", + "index": 4, + "metadata": "h3_chains/test_danse/checkpoints/clip_0004.json", + "predecessor_checkpoint_sha256": "80d17cd2d2def2bec073f4b85aed87e54df46ebf0e3b11a59bd5a84334e2fdd1", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "ac29ce4db4c94c62a4d9a1a3e6a795d9", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.prompt.txt", + "prompt_file_sha256": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "7a2aa7947ce04462999c9df5fa901a69", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0004.7a2aa7947ce04462999c9df5fa901a69.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e3aa8eb628716a44a8676c9c08ba22950ef483b69741183f07a341f8dee77495" + }, + "generation_hash": "1c0d2e9b20d4c62043abbe16bf105c52c0193e1d428944e93cc365b0ee4687c0", + "scene": 4, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4", + "segment_sha256": "b6e605245911e15d3b979c9f4757c06f1035369e51735baa494c755d206ee254", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "80d17cd2d2def2bec073f4b85aed87e54df46ebf0e3b11a59bd5a84334e2fdd1", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_03", + "visual_context_source_revision": "ac29ce4db4c94c62a4d9a1a3e6a795d9", + "visual_context_source_scene": 3 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse/blend_segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4", + "blend_segment_sha256": "fe7f47e9765a01cd28b4b9c0eabd581fadccbe330b1ce76fcbf11a04ed8d4f8c", + "branch_id": "1b82c7a11cd54120add3bcb70d8c81e2", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.safetensors", + "checkpoint_sha256": "ec5b3d88aad9adbe0a02f806f950ca4371d70d26fe5572134a0b261e02b565ff", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:06:12Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0005.222a9fda924f49c48863067a290e4a93.wav", + "generated_audio_sha256": "170e9b568d5d7804f06a64e7ea99d109ead9d85d4dc675b0c836a5bf41b4ea92", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 5.216297149658203, + 3.137307739257807 + ], + "context_motion_baseline": 0.1686859130859375, + "detected_luma_jump": -5.9557647705078125, + "detection_threshold": 1.25, + "mean_luma_jump": -6.047607421875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.24580863503848804, + 0.2662647022920496 + ], + [ + 0.547077594831878, + 0.5593807624368106 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.0, + 62.68120193481445, + 139.5047866821289 + ], + "start_frame": 0, + "target_percentiles": [ + 0.0, + 67.89749908447266, + 142.6420944213867 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "cf922ea225246b8df5033d453f5f7cc6a951ffd7b3c76949456dbd341181b090", + "id": "clip_05", + "index": 5, + "metadata": "h3_chains/test_danse/checkpoints/clip_0005.json", + "predecessor_checkpoint_sha256": "6d2dd727760a617f80af0eb2f9b078bfe0e5e31469469a50c719388b12c43716", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "7a2aa7947ce04462999c9df5fa901a69", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.prompt.txt", + "prompt_file_sha256": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "222a9fda924f49c48863067a290e4a93", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0005.222a9fda924f49c48863067a290e4a93.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "ae405611885b6f8d15a653e197f29860fb03ed2f317d6148fbbfd4c94913aa63" + }, + "generation_hash": "8c7ed6b1edfb956d830e9188460970f487a4a10063f2bab5215bcfe6d02bc274", + "scene": 5, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4", + "segment_sha256": "ab563912e15e4b4246d3c55765847c6c85bb04ad0823aa1424993a884f0d7201", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "6d2dd727760a617f80af0eb2f9b078bfe0e5e31469469a50c719388b12c43716", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_04", + "visual_context_source_revision": "7a2aa7947ce04462999c9df5fa901a69", + "visual_context_source_scene": 4 + } + ], + "total_delivered_frames": 328 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_danse/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..57dad639c83f19a76eff6453b828176c9f7c7a6f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/partial/through_clip_0001.manifest.json @@ -0,0 +1,138 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse/api_prompt.json", + "plan": "h3_chains/test_danse/plan.json", + "workflow": "h3_chains/test_danse/workflow.json" + }, + "clip_count": 1, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 3.75, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 1, + "plan_hash": "763960d66f31bc6ff5380f8a63de815df9804b626f26204e46ff59b095eeba27", + "planned_clip_count": 5, + "prompt_prefix": "", + "run_name": "test_danse", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/api_prompt.json", + "plan": "h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/plan.json", + "workflow": "h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "a13f0b53f78742bda7164a4cd7ccabf7", + "checkpoint": "h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.safetensors", + "checkpoint_sha256": "727709e3eff635c24addc8792cc9f2b1bd5f442d7b7e2c3b5b56626b8fcca151", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T00:30:48Z", + "delivered_frames": 90, + "forked_from_branch_id": "d80a72f2054f4d249b1372d14a11b1e4", + "generated_audio": "h3_chains/test_danse/generated_audio/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.wav", + "generated_audio_sha256": "7be4d710ab6939b375ce6132d6d18237d7b30a005088d045b1b4b28035eb1e9d", + "generated_continuity": "on", + "history_hash": "b659e57f12dbd9f1fb4f4c250a563ae586fac4414744f6116b17313efd2eac14", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse/segments/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.prompt.txt", + "prompt_file_sha256": "823fc63e0e24badcbcd8c888e37960c1b27f75d74cc9000ffab7ecadc3cba389", + "prompt_hash": "823fc63e0e24badcbcd8c888e37960c1b27f75d74cc9000ffab7ecadc3cba389", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "a13f0b53f78742bda7164a4cd7ccabf7", + "revision_metadata": "h3_chains/test_danse/checkpoints/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7a96739ed76aa6ebedd8b45b3b48ee971e8c23231d460c11f9b3dc16a9376825" + }, + "generation_hash": "ee0bc9109704be361de7bc8376c22d2a28abb66c02d1292acac86433e6225154", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "823fc63e0e24badcbcd8c888e37960c1b27f75d74cc9000ffab7ecadc3cba389", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse/segments/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.mp4", + "segment_sha256": "ba28f602be6da393a271544110fe541bca52fba0bd0dfb846c2e6927b983b4a2", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse/checkpoints/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.json" + } + ], + "total_delivered_frames": 90 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a59fbe3713e0059fbbca258f39bf7f99b4f7b0a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "3df16e1a83cbcc87f780cced06a9b84e7b994243f989ffe427a28c428d1908cd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "prompt_prefix": "", + "run_name": "test_danse", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/test_danse/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..2648fd4a52f0ae10ceb5fce15193aa4037ddad9b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "test_danse", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "test_danse", + "source_audio": null, + "updated_at": "2026-09-11T00:46:57Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/24fbf1373a8244d492967544e2e1b7fb.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/24fbf1373a8244d492967544e2e1b7fb.json new file mode 100644 index 0000000000000000000000000000000000000000..bd19c6aca66977aa9d06001249b2e64d6501f38a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/24fbf1373a8244d492967544e2e1b7fb.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "24fbf1373a8244d492967544e2e1b7fb", + "parent_id": "6635ffb7c5f24dc4ae1697769cf13da7", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:27:56.510Z", + "updated_at": "2026-09-11T00:28:09.913Z", + "executed_at": "2026-09-11T00:28:09.913Z", + "last_executed_at": "2026-09-11T00:28:09.913Z", + "execution_count": 1, + "prompt_sha256": "823fc63e0e24badcbcd8c888e37960c1b27f75d74cc9000ffab7ecadc3cba389", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/6635ffb7c5f24dc4ae1697769cf13da7.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/6635ffb7c5f24dc4ae1697769cf13da7.json new file mode 100644 index 0000000000000000000000000000000000000000..ae71ff0195c71ef9c8ee3ef508aad2275b8657d6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/6635ffb7c5f24dc4ae1697769cf13da7.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "6635ffb7c5f24dc4ae1697769cf13da7", + "parent_id": "acd6b0ead9624625adbf5ab0cb7ae942", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:22:30.007Z", + "updated_at": "2026-09-11T00:22:43.565Z", + "executed_at": "2026-09-11T00:22:43.565Z", + "last_executed_at": "2026-09-11T00:22:43.565Z", + "execution_count": 1, + "prompt_sha256": "881fa0cee553cbe46cca2896806382ff8243258430d46ce2f8016225293c8bd9", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. She holds the phone, hip cocked, small sway, outfit still Picture 1 until the morph starts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the outfit, hip cocked, one blink, glance at the screen. 00:01.5–00:03.0 A small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift in the air like the source clip. 00:03.0–00:03.75 The sway is still traveling; the heart bikini is still on. Handheld selfie, same framing as a phone mirror, small shake synced to breath. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction, phone-case grip, breath, hip-sway rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/9e38a492912a49edafe8d39e04377921.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/9e38a492912a49edafe8d39e04377921.json new file mode 100644 index 0000000000000000000000000000000000000000..e454b61d3cf43e4a393776ece116605b143dd017 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/9e38a492912a49edafe8d39e04377921.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "9e38a492912a49edafe8d39e04377921", + "parent_id": "24fbf1373a8244d492967544e2e1b7fb", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:46:51.289Z", + "updated_at": "2026-09-11T00:47:07.890Z", + "executed_at": "2026-09-11T00:47:07.890Z", + "last_executed_at": "2026-09-11T00:47:07.890Z", + "execution_count": 1, + "prompt_sha256": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/acd6b0ead9624625adbf5ab0cb7ae942.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/acd6b0ead9624625adbf5ab0cb7ae942.json new file mode 100644 index 0000000000000000000000000000000000000000..3fc6f3e720f117914da88907661e2370048141c1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/acd6b0ead9624625adbf5ab0cb7ae942.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "acd6b0ead9624625adbf5ab0cb7ae942", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:05:48.507Z", + "updated_at": "2026-09-11T00:14:56.634Z", + "executed_at": "2026-09-11T00:12:14.886Z", + "last_executed_at": "2026-09-11T00:14:56.634Z", + "execution_count": 3, + "prompt_sha256": "143592c05dafaf3000f70e7ed48b8cb554da1147f54802105fb2cfc4e8ad2c4d", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] 00:00–00:01.5 she shows the heart bikini; 00:01.5 she tugs a strap, causing her breasts to bounce up and down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference; do not copy the final pose before the action reaches it\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the skimpy outfit, hip cocked, one blink, glance at the lens. 00:01.5–00:03.0 She hooks a bikini strap with two fingers and tugs it. The woman tugs the strap, causing her breasts to jiggle side to side and bounce up and down under the heart cups with a soft natural jiggle. Soft glitter particles briefly sparkle around the breast. 00:03.0–00:03.75 The bounce is still traveling. Handheld selfie, small shake synced to breath. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl and fishnet friction, phone-case grip, strap snap, soft breast-jiggle rustle, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..d895ac035c0b3265cbf52fff03f166489a6bd08a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_01/index.json @@ -0,0 +1,56 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_danse", + "scene_id": "clip_01", + "active_revision": "9e38a492912a49edafe8d39e04377921", + "revisions": [ + { + "id": "acd6b0ead9624625adbf5ab0cb7ae942", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:05:48.507Z", + "updated_at": "2026-09-11T00:14:56.634Z", + "executed_at": "2026-09-11T00:12:14.886Z", + "last_executed_at": "2026-09-11T00:14:56.634Z", + "execution_count": 3, + "prompt_sha256": "143592c05dafaf3000f70e7ed48b8cb554da1147f54802105fb2cfc4e8ad2c4d" + }, + { + "id": "6635ffb7c5f24dc4ae1697769cf13da7", + "parent_id": "acd6b0ead9624625adbf5ab0cb7ae942", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:22:30.007Z", + "updated_at": "2026-09-11T00:22:43.565Z", + "executed_at": "2026-09-11T00:22:43.565Z", + "last_executed_at": "2026-09-11T00:22:43.565Z", + "execution_count": 1, + "prompt_sha256": "881fa0cee553cbe46cca2896806382ff8243258430d46ce2f8016225293c8bd9" + }, + { + "id": "24fbf1373a8244d492967544e2e1b7fb", + "parent_id": "6635ffb7c5f24dc4ae1697769cf13da7", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:27:56.510Z", + "updated_at": "2026-09-11T00:28:09.913Z", + "executed_at": "2026-09-11T00:28:09.913Z", + "last_executed_at": "2026-09-11T00:28:09.913Z", + "execution_count": 1, + "prompt_sha256": "823fc63e0e24badcbcd8c888e37960c1b27f75d74cc9000ffab7ecadc3cba389" + }, + { + "id": "9e38a492912a49edafe8d39e04377921", + "parent_id": "24fbf1373a8244d492967544e2e1b7fb", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:46:51.289Z", + "updated_at": "2026-09-11T00:47:07.890Z", + "executed_at": "2026-09-11T00:47:07.890Z", + "last_executed_at": "2026-09-11T00:47:07.890Z", + "execution_count": 1, + "prompt_sha256": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_02/9614dd958008408fb141a5d75a47a3c2.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_02/9614dd958008408fb141a5d75a47a3c2.json new file mode 100644 index 0000000000000000000000000000000000000000..181570e4fef6fdd973b4eb04a7257d04ca6a3c17 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_02/9614dd958008408fb141a5d75a47a3c2.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "9614dd958008408fb141a5d75a47a3c2", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:51:37.951Z", + "updated_at": "2026-09-11T00:51:37.952Z", + "executed_at": "2026-09-11T00:51:37.952Z", + "last_executed_at": "2026-09-11T00:51:37.952Z", + "execution_count": 1, + "prompt_sha256": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..4b27470e36f0fc3527d5578363915a436dd5470c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_02/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_danse", + "scene_id": "clip_02", + "active_revision": "9614dd958008408fb141a5d75a47a3c2", + "revisions": [ + { + "id": "9614dd958008408fb141a5d75a47a3c2", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:51:37.951Z", + "updated_at": "2026-09-11T00:51:37.952Z", + "executed_at": "2026-09-11T00:51:37.952Z", + "last_executed_at": "2026-09-11T00:51:37.952Z", + "execution_count": 1, + "prompt_sha256": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_03/03a3eae4c55f4695989a2e06a5726bfe.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_03/03a3eae4c55f4695989a2e06a5726bfe.json new file mode 100644 index 0000000000000000000000000000000000000000..e07d3fd2d19d2e20ef13ca0f9f1e2907be08a77b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_03/03a3eae4c55f4695989a2e06a5726bfe.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "03a3eae4c55f4695989a2e06a5726bfe", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:55:06.348Z", + "updated_at": "2026-09-11T00:55:06.350Z", + "executed_at": "2026-09-11T00:55:06.350Z", + "last_executed_at": "2026-09-11T00:55:06.350Z", + "execution_count": 1, + "prompt_sha256": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..4de71f5dd0c54893aed75ef4c70c3381631034e5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_03/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_danse", + "scene_id": "clip_03", + "active_revision": "03a3eae4c55f4695989a2e06a5726bfe", + "revisions": [ + { + "id": "03a3eae4c55f4695989a2e06a5726bfe", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:55:06.348Z", + "updated_at": "2026-09-11T00:55:06.350Z", + "executed_at": "2026-09-11T00:55:06.350Z", + "last_executed_at": "2026-09-11T00:55:06.350Z", + "execution_count": 1, + "prompt_sha256": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_04/acd6b18e37044f16bf6e2522b8b74149.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_04/acd6b18e37044f16bf6e2522b8b74149.json new file mode 100644 index 0000000000000000000000000000000000000000..eb5831090c1a277ef2cfe6f26bced62293c96775 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_04/acd6b18e37044f16bf6e2522b8b74149.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "acd6b18e37044f16bf6e2522b8b74149", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:59:41.351Z", + "updated_at": "2026-09-11T00:59:41.353Z", + "executed_at": "2026-09-11T00:59:41.353Z", + "last_executed_at": "2026-09-11T00:59:41.353Z", + "execution_count": 1, + "prompt_sha256": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_04/index.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_04/index.json new file mode 100644 index 0000000000000000000000000000000000000000..6e243ba546fb7d4e94a8fb1b5ea01e57f364a7cd --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_04/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_danse", + "scene_id": "clip_04", + "active_revision": "acd6b18e37044f16bf6e2522b8b74149", + "revisions": [ + { + "id": "acd6b18e37044f16bf6e2522b8b74149", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T00:59:41.351Z", + "updated_at": "2026-09-11T00:59:41.353Z", + "executed_at": "2026-09-11T00:59:41.353Z", + "last_executed_at": "2026-09-11T00:59:41.353Z", + "execution_count": 1, + "prompt_sha256": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_05/4a828286e2d6426081e469a552c3ad6c.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_05/4a828286e2d6426081e469a552c3ad6c.json new file mode 100644 index 0000000000000000000000000000000000000000..4747f1b908e686dbb0db70f06324f6efda01fd26 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_05/4a828286e2d6426081e469a552c3ad6c.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "4a828286e2d6426081e469a552c3ad6c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:03:03.911Z", + "updated_at": "2026-09-11T01:03:03.912Z", + "executed_at": "2026-09-11T01:03:03.912Z", + "last_executed_at": "2026-09-11T01:03:03.912Z", + "execution_count": 1, + "prompt_sha256": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_05/index.json b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_05/index.json new file mode 100644 index 0000000000000000000000000000000000000000..4fb7f041cafa9bccdcfb3c4e0b9bc15c45dca179 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/prompt_history/clip_05/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_danse", + "scene_id": "clip_05", + "active_revision": "4a828286e2d6426081e469a552c3ad6c", + "revisions": [ + { + "id": "4a828286e2d6426081e469a552c3ad6c", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:03:03.911Z", + "updated_at": "2026-09-11T01:03:03.912Z", + "executed_at": "2026-09-11T01:03:03.912Z", + "last_executed_at": "2026-09-11T01:03:03.912Z", + "execution_count": 1, + "prompt_sha256": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..bbc54fbb679bbea96c4d9fa04c71d2c44a162550 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/api_prompt.json @@ -0,0 +1,704 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a59fbe3713e0059fbbca258f39bf7f99b4f7b0a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "3df16e1a83cbcc87f780cced06a9b84e7b994243f989ffe427a28c428d1908cd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "prompt_prefix": "", + "run_name": "test_danse", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..0f01e1a0ecc4aed7014d0d94c8bfad065b6be033 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/1b82c7a11cd54120add3bcb70d8c81e2/workflow.json @@ -0,0 +1,3649 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 742.7619625780694, + -2242.177415942097 + ], + "scale": 1.1167815779425085 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 60, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2089.4767819968793, + 995.4675878277378 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:clip_04": 112, + "scene:clip_05": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.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/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..bbc54fbb679bbea96c4d9fa04c71d2c44a162550 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/api_prompt.json @@ -0,0 +1,704 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a59fbe3713e0059fbbca258f39bf7f99b4f7b0a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "3df16e1a83cbcc87f780cced06a9b84e7b994243f989ffe427a28c428d1908cd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "prompt_prefix": "", + "run_name": "test_danse", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c25700d50a890caea0a0ab17f9c0a71b7d9c8f8e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/222a9fda924f49c48863067a290e4a93/workflow.json @@ -0,0 +1,3653 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 742.7619625780694, + -2242.177415942097 + ], + "scale": 1.1167815779425085 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 60, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2089.4767819968793, + 995.4675878277378 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:clip_04": 112, + "scene:clip_05": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.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/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..bbc54fbb679bbea96c4d9fa04c71d2c44a162550 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/api_prompt.json @@ -0,0 +1,704 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a59fbe3713e0059fbbca258f39bf7f99b4f7b0a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "3df16e1a83cbcc87f780cced06a9b84e7b994243f989ffe427a28c428d1908cd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "prompt_prefix": "", + "run_name": "test_danse", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c25700d50a890caea0a0ab17f9c0a71b7d9c8f8e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/4029ebc70b3148f2bb72b241825f864e/workflow.json @@ -0,0 +1,3653 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 742.7619625780694, + -2242.177415942097 + ], + "scale": 1.1167815779425085 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 60, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2089.4767819968793, + 995.4675878277378 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:clip_04": 112, + "scene:clip_05": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.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/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..bbc54fbb679bbea96c4d9fa04c71d2c44a162550 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/api_prompt.json @@ -0,0 +1,704 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a59fbe3713e0059fbbca258f39bf7f99b4f7b0a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "3df16e1a83cbcc87f780cced06a9b84e7b994243f989ffe427a28c428d1908cd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "prompt_prefix": "", + "run_name": "test_danse", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c25700d50a890caea0a0ab17f9c0a71b7d9c8f8e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7a2aa7947ce04462999c9df5fa901a69/workflow.json @@ -0,0 +1,3653 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 742.7619625780694, + -2242.177415942097 + ], + "scale": 1.1167815779425085 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 60, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2089.4767819968793, + 995.4675878277378 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:clip_04": 112, + "scene:clip_05": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.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/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..6df4d21f6a3fbeb1fdbbbea905a3860d2586d7b4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/api_prompt.json @@ -0,0 +1,690 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] 00:00–00:01.5 she shows the heart bikini; 00:01.5 she tugs a strap, causing her breasts to bounce up and down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference; do not copy the final pose before the action reaches it\\nPicture 3: reference; do not copy the final pose before the action reaches it\\nPicture 4: reference; do not copy the final pose before the action reaches it\\nPicture 5: reference; do not copy the final pose before the action reaches it\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the skimpy outfit, hip cocked, one blink, glance at the lens. 00:01.5–00:03.0 She hooks a bikini strap with two fingers and tugs it. The woman tugs the strap, causing her breasts to jiggle side to side and bounce up and down under the heart cups with a soft natural jiggle. Soft glitter particles briefly sparkle around the breast. 00:03.0–00:03.75 The bounce is still traveling. Handheld selfie, small shake synced to breath. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl and fishnet friction, phone-case grip, strap snap, soft breast-jiggle rustle, breath. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the heart bikini and vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Smash-cut onto the harness; ahegao; she grabs and squeezes her breasts so they jiggle.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference; do not copy the final pose before the action reaches it\\nPicture 3: reference; do not copy the final pose before the action reaches it\\nPicture 4: reference; do not copy the final pose before the action reaches it\\nPicture 5: reference; do not copy the final pose before the action reaches it\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.0 The cut lands; she looks at the lens. 00:01.0–00:03.0 She does an ahegao face with rolling eyes, tongue just visible. The woman grabs and squeezes her breasts together with her hands, causing her breasts to jiggle side to side and bounce up and down. Soft glitter particles burst and float from the squeeze. 00:03.0–00:03.75 The squeeze is still on, flesh still jiggling, lids uneven. Handheld selfie. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add skin-on-breast squeeze and jiggle rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Jump cut to her face in the lace sling; finger on her lip; leftover breast jiggle.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference; do not copy the final pose before the action reaches it\\nPicture 4: reference; do not copy the final pose before the action reaches it\\nPicture 5: reference; do not copy the final pose before the action reaches it\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black lace sling with metal rings, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:00.8 Jump cut tightens onto her face. A blush filter appears with soft floating glitter. Her breasts still settle from the last squeeze, a short leftover jiggle side to side. 00:00.8–00:02.4 She looks at the lens, blinks twice, index finger on her lower lip. 00:02.4–00:03.04 Finger stays on the lip, lids lower halfway. Handheld selfie closer on the face. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add a short lace hush and a fading breast-jiggle rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Hard cut to hips and ass in the slingshot; she sways so the cheeks and breasts jiggle. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference; do not copy the final pose before the action reaches it\\nPicture 5: reference; do not copy the final pose before the action reaches it\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room. 00:00–00:00.8 Hard cut to a close-up of her hips, ass and the slingshot back strap, hip level. 00:00.8–00:02.4 She sways her hips toward the lens; the cheeks shift under the straps. The woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Soft glitter particles sparkle and float as ass and breasts jiggle. No hand hits the ass. 00:02.4–00:03.04 The jiggle is still traveling. Hip Level lock on the ass. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve hair, slingshot, LED bedroom. No slap, no duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum and breath without restarting any sound at the scene boundary. After the cut lands add strap-and-skin rustle from the hip sway and a breast-jiggle rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She turns back in the horned set and bounces, causing her breasts to jiggle, then winks and waves.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference; do not copy the final pose before the action reaches it\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.5 She turns to the camera again, blinks, phone still up. 00:01.5–00:02.8 She shows teeth just visible and lightly bounces in the outfit, causing her breasts to jiggle side to side and bounce up and down in the latex cups while the garters shift. 00:02.8–00:03.75 One eye winks shut then reopens; her right hand lifts in a small wave; the breast bounce is still dying. Handheld selfie. End immediately after the wink while the wave is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add latex-cup bounce, breast-jiggle rustle and a last fabric rustle on the wave, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "50", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..746cde9ee7fd37a845aac3cdc6f96f40aec46553 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "754eaa817bcf6107d6c7c849cd41655dcbb01ec7e4032e7f9f6fb6350464a7e1", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] 00:00–00:01.5 she shows the heart bikini; 00:01.5 she tugs a strap, causing her breasts to bounce up and down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference; do not copy the final pose before the action reaches it\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the skimpy outfit, hip cocked, one blink, glance at the lens. 00:01.5–00:03.0 She hooks a bikini strap with two fingers and tugs it. The woman tugs the strap, causing her breasts to jiggle side to side and bounce up and down under the heart cups with a soft natural jiggle. Soft glitter particles briefly sparkle around the breast. 00:03.0–00:03.75 The bounce is still traveling. Handheld selfie, small shake synced to breath. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl and fishnet friction, phone-case grip, strap snap, soft breast-jiggle rustle, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the heart bikini and vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Smash-cut onto the harness; ahegao; she grabs and squeezes her breasts so they jiggle.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference; do not copy the final pose before the action reaches it\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.0 The cut lands; she looks at the lens. 00:01.0–00:03.0 She does an ahegao face with rolling eyes, tongue just visible. The woman grabs and squeezes her breasts together with her hands, causing her breasts to jiggle side to side and bounce up and down. Soft glitter particles burst and float from the squeeze. 00:03.0–00:03.75 The squeeze is still on, flesh still jiggling, lids uneven. Handheld selfie. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add skin-on-breast squeeze and jiggle rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Jump cut to her face in the lace sling; finger on her lip; leftover breast jiggle.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black lace sling with metal rings, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:00.8 Jump cut tightens onto her face. A blush filter appears with soft floating glitter. Her breasts still settle from the last squeeze, a short leftover jiggle side to side. 00:00.8–00:02.4 She looks at the lens, blinks twice, index finger on her lower lip. 00:02.4–00:03.04 Finger stays on the lip, lids lower halfway. Handheld selfie closer on the face. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add a short lace hush and a fading breast-jiggle rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Hard cut to hips and ass in the slingshot; she sways so the cheeks and breasts jiggle. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room. 00:00–00:00.8 Hard cut to a close-up of her hips, ass and the slingshot back strap, hip level. 00:00.8–00:02.4 She sways her hips toward the lens; the cheeks shift under the straps. The woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Soft glitter particles sparkle and float as ass and breasts jiggle. No hand hits the ass. 00:02.4–00:03.04 The jiggle is still traveling. Hip Level lock on the ass. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve hair, slingshot, LED bedroom. No slap, no duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum and breath without restarting any sound at the scene boundary. After the cut lands add strap-and-skin rustle from the hip sway and a breast-jiggle rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She turns back in the horned set and bounces, causing her breasts to jiggle, then winks and waves.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.5 She turns to the camera again, blinks, phone still up. 00:01.5–00:02.8 She shows teeth just visible and lightly bounces in the outfit, causing her breasts to jiggle side to side and bounce up and down in the latex cups while the garters shift. 00:02.8–00:03.75 One eye winks shut then reopens; her right hand lifts in a small wave; the breast bounce is still dying. Handheld selfie. End immediately after the wink while the wave is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add latex-cup bounce, breast-jiggle rustle and a last fabric rustle on the wave, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "156e0bf2ae1a313cd0d783f6ac0b1b7992d725847b9541acbe8baf1f8909a020", + "prompt_prefix": "", + "run_name": "test_danse", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] 00:00–00:01.5 she shows the heart bikini; 00:01.5 she tugs a strap, causing her breasts to bounce up and down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference; do not copy the final pose before the action reaches it\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the skimpy outfit, hip cocked, one blink, glance at the lens. 00:01.5–00:03.0 She hooks a bikini strap with two fingers and tugs it. The woman tugs the strap, causing her breasts to jiggle side to side and bounce up and down under the heart cups with a soft natural jiggle. Soft glitter particles briefly sparkle around the breast. 00:03.0–00:03.75 The bounce is still traveling. Handheld selfie, small shake synced to breath. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl and fishnet friction, phone-case grip, strap snap, soft breast-jiggle rustle, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "143592c05dafaf3000f70e7ed48b8cb554da1147f54802105fb2cfc4e8ad2c4d", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] 00:00–00:01.5 she shows the heart bikini; 00:01.5 she tugs a strap, causing her breasts to bounce up and down.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference; do not copy the final pose before the action reaches it\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the skimpy outfit, hip cocked, one blink, glance at the lens. 00:01.5–00:03.0 She hooks a bikini strap with two fingers and tugs it. The woman tugs the strap, causing her breasts to jiggle side to side and bounce up and down under the heart cups with a soft natural jiggle. Soft glitter particles briefly sparkle around the breast. 00:03.0–00:03.75 The bounce is still traveling. Handheld selfie, small shake synced to breath. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl and fishnet friction, phone-case grip, strap snap, soft breast-jiggle rustle, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the heart bikini and vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Smash-cut onto the harness; ahegao; she grabs and squeezes her breasts so they jiggle.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference; do not copy the final pose before the action reaches it\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.0 The cut lands; she looks at the lens. 00:01.0–00:03.0 She does an ahegao face with rolling eyes, tongue just visible. The woman grabs and squeezes her breasts together with her hands, causing her breasts to jiggle side to side and bounce up and down. Soft glitter particles burst and float from the squeeze. 00:03.0–00:03.75 The squeeze is still on, flesh still jiggling, lids uneven. Handheld selfie. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add skin-on-breast squeeze and jiggle rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "6eb7156c1792f134d6062f511d95499506a331a9d96df02c4fcc5105a75c704b", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the heart bikini and vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Smash-cut onto the harness; ahegao; she grabs and squeezes her breasts so they jiggle.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference; do not copy the final pose before the action reaches it\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.0 The cut lands; she looks at the lens. 00:01.0–00:03.0 She does an ahegao face with rolling eyes, tongue just visible. The woman grabs and squeezes her breasts together with her hands, causing her breasts to jiggle side to side and bounce up and down. Soft glitter particles burst and float from the squeeze. 00:03.0–00:03.75 The squeeze is still on, flesh still jiggling, lids uneven. Handheld selfie. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add skin-on-breast squeeze and jiggle rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Jump cut to her face in the lace sling; finger on her lip; leftover breast jiggle.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black lace sling with metal rings, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:00.8 Jump cut tightens onto her face. A blush filter appears with soft floating glitter. Her breasts still settle from the last squeeze, a short leftover jiggle side to side. 00:00.8–00:02.4 She looks at the lens, blinks twice, index finger on her lower lip. 00:02.4–00:03.04 Finger stays on the lip, lids lower halfway. Handheld selfie closer on the face. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add a short lace hush and a fading breast-jiggle rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "97b7354f86fb7892186ca3f447aca62b3d8f3f9160d4630665fe8be3f183d2ea", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Jump cut to her face in the lace sling; finger on her lip; leftover breast jiggle.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference; do not copy the final pose before the action reaches it\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black lace sling with metal rings, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:00.8 Jump cut tightens onto her face. A blush filter appears with soft floating glitter. Her breasts still settle from the last squeeze, a short leftover jiggle side to side. 00:00.8–00:02.4 She looks at the lens, blinks twice, index finger on her lower lip. 00:02.4–00:03.04 Finger stays on the lip, lids lower halfway. Handheld selfie closer on the face. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add a short lace hush and a fading breast-jiggle rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Hard cut to hips and ass in the slingshot; she sways so the cheeks and breasts jiggle. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room. 00:00–00:00.8 Hard cut to a close-up of her hips, ass and the slingshot back strap, hip level. 00:00.8–00:02.4 She sways her hips toward the lens; the cheeks shift under the straps. The woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Soft glitter particles sparkle and float as ass and breasts jiggle. No hand hits the ass. 00:02.4–00:03.04 The jiggle is still traveling. Hip Level lock on the ass. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve hair, slingshot, LED bedroom. No slap, no duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum and breath without restarting any sound at the scene boundary. After the cut lands add strap-and-skin rustle from the hip sway and a breast-jiggle rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0e577be1c991f5950886926204899468b8b75a6da7babb212a7a60963ea508ad", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Hard cut to hips and ass in the slingshot; she sways so the cheeks and breasts jiggle. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference; do not copy the final pose before the action reaches it\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room. 00:00–00:00.8 Hard cut to a close-up of her hips, ass and the slingshot back strap, hip level. 00:00.8–00:02.4 She sways her hips toward the lens; the cheeks shift under the straps. The woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Soft glitter particles sparkle and float as ass and breasts jiggle. No hand hits the ass. 00:02.4–00:03.04 The jiggle is still traveling. Hip Level lock on the ass. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve hair, slingshot, LED bedroom. No slap, no duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum and breath without restarting any sound at the scene boundary. After the cut lands add strap-and-skin rustle from the hip sway and a breast-jiggle rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She turns back in the horned set and bounces, causing her breasts to jiggle, then winks and waves.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.5 She turns to the camera again, blinks, phone still up. 00:01.5–00:02.8 She shows teeth just visible and lightly bounces in the outfit, causing her breasts to jiggle side to side and bounce up and down in the latex cups while the garters shift. 00:02.8–00:03.75 One eye winks shut then reopens; her right hand lifts in a small wave; the breast bounce is still dying. Handheld selfie. End immediately after the wink while the wave is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add latex-cup bounce, breast-jiggle rustle and a last fabric rustle on the wave, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e09f9ab2dae405bf556d7f1554a34c6bbbd5207651828cfc83e6934cec93f939", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] She turns back in the horned set and bounces, causing her breasts to jiggle, then winks and waves.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference; do not copy the final pose before the action reaches it\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.5 She turns to the camera again, blinks, phone still up. 00:01.5–00:02.8 She shows teeth just visible and lightly bounces in the outfit, causing her breasts to jiggle side to side and bounce up and down in the latex cups while the garters shift. 00:02.8–00:03.75 One eye winks shut then reopens; her right hand lifts in a small wave; the breast bounce is still dying. Handheld selfie. End immediately after the wink while the wave is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add latex-cup bounce, breast-jiggle rustle and a last fabric rustle on the wave, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..ab70d6ee0f91d4575440eb65c7f3f7b4f058ea41 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/7f744f6d880d4689a5572d64355156e9/workflow.json @@ -0,0 +1,3648 @@ +{ + "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": [ + -405.9947775103424, + -876.5197181726302 + ], + "scale": 1.015255979947733 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 60, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "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, + 404 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2089.4767819968793, + 995.4675878277378 + ], + "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": [ + 1579.5704991159323, + 3437.5395659975156 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] 00:00–00:01.5 she shows the heart bikini; 00:01.5 she tugs a strap, causing her breasts to bounce up and down.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference; do not copy the final pose before the action reaches it\\nPicture 3: reference; do not copy the final pose before the action reaches it\\nPicture 4: reference; do not copy the final pose before the action reaches it\\nPicture 5: reference; do not copy the final pose before the action reaches it\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the skimpy outfit, hip cocked, one blink, glance at the lens. 00:01.5–00:03.0 She hooks a bikini strap with two fingers and tugs it. The woman tugs the strap, causing her breasts to jiggle side to side and bounce up and down under the heart cups with a soft natural jiggle. Soft glitter particles briefly sparkle around the breast. 00:03.0–00:03.75 The bounce is still traveling. Handheld selfie, small shake synced to breath. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl and fishnet friction, phone-case grip, strap snap, soft breast-jiggle rustle, breath. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the heart bikini and vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Smash-cut onto the harness; ahegao; she grabs and squeezes her breasts so they jiggle.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference; do not copy the final pose before the action reaches it\\nPicture 3: reference; do not copy the final pose before the action reaches it\\nPicture 4: reference; do not copy the final pose before the action reaches it\\nPicture 5: reference; do not copy the final pose before the action reaches it\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.0 The cut lands; she looks at the lens. 00:01.0–00:03.0 She does an ahegao face with rolling eyes, tongue just visible. The woman grabs and squeezes her breasts together with her hands, causing her breasts to jiggle side to side and bounce up and down. Soft glitter particles burst and float from the squeeze. 00:03.0–00:03.75 The squeeze is still on, flesh still jiggling, lids uneven. Handheld selfie. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add skin-on-breast squeeze and jiggle rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Jump cut to her face in the lace sling; finger on her lip; leftover breast jiggle.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference; do not copy the final pose before the action reaches it\\nPicture 4: reference; do not copy the final pose before the action reaches it\\nPicture 5: reference; do not copy the final pose before the action reaches it\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black lace sling with metal rings, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:00.8 Jump cut tightens onto her face. A blush filter appears with soft floating glitter. Her breasts still settle from the last squeeze, a short leftover jiggle side to side. 00:00.8–00:02.4 She looks at the lens, blinks twice, index finger on her lower lip. 00:02.4–00:03.04 Finger stays on the lip, lids lower halfway. Handheld selfie closer on the face. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add a short lace hush and a fading breast-jiggle rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Hard cut to hips and ass in the slingshot; she sways so the cheeks and breasts jiggle. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference; do not copy the final pose before the action reaches it\\nPicture 5: reference; do not copy the final pose before the action reaches it\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room. 00:00–00:00.8 Hard cut to a close-up of her hips, ass and the slingshot back strap, hip level. 00:00.8–00:02.4 She sways her hips toward the lens; the cheeks shift under the straps. The woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Soft glitter particles sparkle and float as ass and breasts jiggle. No hand hits the ass. 00:02.4–00:03.04 The jiggle is still traveling. Hip Level lock on the ass. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve hair, slingshot, LED bedroom. No slap, no duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum and breath without restarting any sound at the scene boundary. After the cut lands add strap-and-skin rustle from the hip sway and a breast-jiggle rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] She turns back in the horned set and bounces, causing her breasts to jiggle, then winks and waves.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference; do not copy the final pose before the action reaches it\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.5 She turns to the camera again, blinks, phone still up. 00:01.5–00:02.8 She shows teeth just visible and lightly bounces in the outfit, causing her breasts to jiggle side to side and bounce up and down in the latex cups while the garters shift. 00:02.8–00:03.75 One eye winks shut then reopens; her right hand lifts in a small wave; the breast bounce is still dying. Handheld selfie. End immediately after the wink while the wave is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add latex-cup bounce, breast-jiggle rustle and a last fabric rustle on the wave, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] 00:00–00:01.5 she shows the heart bikini; 00:01.5 she tugs a strap, causing her breasts to bounce up and down.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference; do not copy the final pose before the action reaches it\",\n \"Picture 3: reference; do not copy the final pose before the action reaches it\",\n \"Picture 4: reference; do not copy the final pose before the action reaches it\",\n \"Picture 5: reference; do not copy the final pose before the action reaches it\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the skimpy outfit, hip cocked, one blink, glance at the lens. 00:01.5–00:03.0 She hooks a bikini strap with two fingers and tugs it. The woman tugs the strap, causing her breasts to jiggle side to side and bounce up and down under the heart cups with a soft natural jiggle. Soft glitter particles briefly sparkle around the breast. 00:03.0–00:03.75 The bounce is still traveling. Handheld selfie, small shake synced to breath. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl and fishnet friction, phone-case grip, strap snap, soft breast-jiggle rustle, breath. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the heart bikini and vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Smash-cut onto the harness; ahegao; she grabs and squeezes her breasts so they jiggle.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference; do not copy the final pose before the action reaches it\",\n \"Picture 3: reference; do not copy the final pose before the action reaches it\",\n \"Picture 4: reference; do not copy the final pose before the action reaches it\",\n \"Picture 5: reference; do not copy the final pose before the action reaches it\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.0 The cut lands; she looks at the lens. 00:01.0–00:03.0 She does an ahegao face with rolling eyes, tongue just visible. The woman grabs and squeezes her breasts together with her hands, causing her breasts to jiggle side to side and bounce up and down. Soft glitter particles burst and float from the squeeze. 00:03.0–00:03.75 The squeeze is still on, flesh still jiggling, lids uneven. Handheld selfie. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add skin-on-breast squeeze and jiggle rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Jump cut to her face in the lace sling; finger on her lip; leftover breast jiggle.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference; do not copy the final pose before the action reaches it\",\n \"Picture 4: reference; do not copy the final pose before the action reaches it\",\n \"Picture 5: reference; do not copy the final pose before the action reaches it\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the black lace sling with metal rings, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:00.8 Jump cut tightens onto her face. A blush filter appears with soft floating glitter. Her breasts still settle from the last squeeze, a short leftover jiggle side to side. 00:00.8–00:02.4 She looks at the lens, blinks twice, index finger on her lower lip. 00:02.4–00:03.04 Finger stays on the lip, lids lower halfway. Handheld selfie closer on the face. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add a short lace hush and a fading breast-jiggle rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Hard cut to hips and ass in the slingshot; she sways so the cheeks and breasts jiggle. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference; do not copy the final pose before the action reaches it\",\n \"Picture 5: reference; do not copy the final pose before the action reaches it\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room. 00:00–00:00.8 Hard cut to a close-up of her hips, ass and the slingshot back strap, hip level. 00:00.8–00:02.4 She sways her hips toward the lens; the cheeks shift under the straps. The woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Soft glitter particles sparkle and float as ass and breasts jiggle. No hand hits the ass. 00:02.4–00:03.04 The jiggle is still traveling. Hip Level lock on the ass. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve hair, slingshot, LED bedroom. No slap, no duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum and breath without restarting any sound at the scene boundary. After the cut lands add strap-and-skin rustle from the hip sway and a breast-jiggle rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She turns back in the horned set and bounces, causing her breasts to jiggle, then winks and waves.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference; do not copy the final pose before the action reaches it\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished smash-cut from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A smash-cut finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand. 00:00–00:01.5 She turns to the camera again, blinks, phone still up. 00:01.5–00:02.8 She shows teeth just visible and lightly bounces in the outfit, causing her breasts to jiggle side to side and bounce up and down in the latex cups while the garters shift. 00:02.8–00:03.75 One eye winks shut then reopens; her right hand lifts in a small wave; the breast bounce is still dying. Handheld selfie. End immediately after the wink while the wave is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the cut lands add latex-cup bounce, breast-jiggle rustle and a last fabric rustle on the wave, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "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": 10, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 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/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "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": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..9136756cc19f36606ea70100b7885ab5c2194d49 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/api_prompt.json @@ -0,0 +1,691 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. Same selfie. Hips keep swaying right to left.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Her hips never stop: right to left, left to right, the whole clip. 00:00–00:01.0 The harness look settles; she blinks; hips still crossing. 00:01.0–00:03.0 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still going right to left. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each right-to-left hip pass, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. Hips keep swaying right to left.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left without a pause. 00:00–00:00.8 The lace sling settles; she glances at the phone; hips still moving. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still crossing right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each right-to-left hip pass, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. Hips keep swaying right to left. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left the whole clip. 00:00–00:00.8 The slingshot settles; she blinks; hips still traveling. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still going right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each right-to-left hip pass and a breast-jiggle rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. Phone up. Hips still swaying right to left until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left with no pause. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen; hips still crossing. 00:01.5–00:02.8 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last right-to-left hip pass is still traveling, phone still up. Handheld selfie. End immediately after a hip sway that is still moving from right to left. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each right-to-left hip pass, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "50", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..722528dde1873059b19f601466d8e5c1a3b6204a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "5ac60aa156c2f11e4d12918f70bc30b2a7cdb14e4e5416ca3bde360c70bfe4dd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. Same selfie. Hips keep swaying right to left.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Her hips never stop: right to left, left to right, the whole clip. 00:00–00:01.0 The harness look settles; she blinks; hips still crossing. 00:01.0–00:03.0 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still going right to left. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each right-to-left hip pass, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. Hips keep swaying right to left.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left without a pause. 00:00–00:00.8 The lace sling settles; she glances at the phone; hips still moving. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still crossing right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each right-to-left hip pass, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. Hips keep swaying right to left. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left the whole clip. 00:00–00:00.8 The slingshot settles; she blinks; hips still traveling. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still going right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each right-to-left hip pass and a breast-jiggle rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. Phone up. Hips still swaying right to left until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left with no pause. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen; hips still crossing. 00:01.5–00:02.8 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last right-to-left hip pass is still traveling, phone still up. Handheld selfie. End immediately after a hip sway that is still moving from right to left. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each right-to-left hip pass, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "763960d66f31bc6ff5380f8a63de815df9804b626f26204e46ff59b095eeba27", + "prompt_prefix": "", + "run_name": "test_danse", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "823fc63e0e24badcbcd8c888e37960c1b27f75d74cc9000ffab7ecadc3cba389", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. Same selfie. Hips keep swaying right to left.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Her hips never stop: right to left, left to right, the whole clip. 00:00–00:01.0 The harness look settles; she blinks; hips still crossing. 00:01.0–00:03.0 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still going right to left. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each right-to-left hip pass, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "c8546128bae87e9163ad32ec7c592ca47672b064511c1bba2fe3da60012c1bf3", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. Same selfie. Hips keep swaying right to left.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Her hips never stop: right to left, left to right, the whole clip. 00:00–00:01.0 The harness look settles; she blinks; hips still crossing. 00:01.0–00:03.0 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still going right to left. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each right-to-left hip pass, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. Hips keep swaying right to left.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left without a pause. 00:00–00:00.8 The lace sling settles; she glances at the phone; hips still moving. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still crossing right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each right-to-left hip pass, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "8aed456f8252ff0db974e7530f3f59ba72c43230dcdb46e9ec41d757b847ba31", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. Hips keep swaying right to left.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left without a pause. 00:00–00:00.8 The lace sling settles; she glances at the phone; hips still moving. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still crossing right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each right-to-left hip pass, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. Hips keep swaying right to left. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left the whole clip. 00:00–00:00.8 The slingshot settles; she blinks; hips still traveling. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still going right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each right-to-left hip pass and a breast-jiggle rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d3601cbee73fa62d975076a183cc9dfdb0b716f23169b15da5f6c7908dacf154", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. Hips keep swaying right to left. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left the whole clip. 00:00–00:00.8 The slingshot settles; she blinks; hips still traveling. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still going right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each right-to-left hip pass and a breast-jiggle rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. Phone up. Hips still swaying right to left until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left with no pause. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen; hips still crossing. 00:01.5–00:02.8 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last right-to-left hip pass is still traveling, phone still up. Handheld selfie. End immediately after a hip sway that is still moving from right to left. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each right-to-left hip pass, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "64dd6835f7b28c9441d962b3ec309dc9c6eeba31830c31f15ff447d1b678d789", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. Phone up. Hips still swaying right to left until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left with no pause. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen; hips still crossing. 00:01.5–00:02.8 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last right-to-left hip pass is still traveling, phone still up. Handheld selfie. End immediately after a hip sway that is still moving from right to left. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each right-to-left hip pass, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..31c33426aff31d84faa8521cfae15c01c212eeec --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/a13f0b53f78742bda7164a4cd7ccabf7/workflow.json @@ -0,0 +1,3650 @@ +{ + "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": [ + 632.2180011238994, + -2289.481427798095 + ], + "scale": 1.1167815779425079 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 60, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "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, + 404 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2089.4767819968793, + 995.4675878277378 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:clip_04": 112, + "scene:clip_05": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. Same selfie. Hips keep swaying right to left.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Her hips never stop: right to left, left to right, the whole clip. 00:00–00:01.0 The harness look settles; she blinks; hips still crossing. 00:01.0–00:03.0 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still going right to left. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each right-to-left hip pass, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. Hips keep swaying right to left.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left without a pause. 00:00–00:00.8 The lace sling settles; she glances at the phone; hips still moving. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still crossing right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each right-to-left hip pass, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. Hips keep swaying right to left. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left the whole clip. 00:00–00:00.8 The slingshot settles; she blinks; hips still traveling. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still going right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each right-to-left hip pass and a breast-jiggle rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. Phone up. Hips still swaying right to left until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left with no pause. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen; hips still crossing. 00:01.5–00:02.8 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last right-to-left hip pass is still traveling, phone still up. Handheld selfie. End immediately after a hip sway that is still moving from right to left. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each right-to-left hip pass, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the harness. Same selfie. Hips keep swaying right to left.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Her hips never stop: right to left, left to right, the whole clip. 00:00–00:01.0 The harness look settles; she blinks; hips still crossing. 00:01.0–00:03.0 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still going right to left. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each right-to-left hip pass, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the lace sling. Hips keep swaying right to left.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left without a pause. 00:00–00:00.8 The lace sling settles; she glances at the phone; hips still moving. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still crossing right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each right-to-left hip pass, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the slingshot. Hips keep swaying right to left. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left the whole clip. 00:00–00:00.8 The slingshot settles; she blinks; hips still traveling. 00:00.8–00:02.4 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still going right to left. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each right-to-left hip pass and a breast-jiggle rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the horned set. Phone up. Hips still swaying right to left until the last frame.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the right-to-left hip sway from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Hips keep swaying right to left with no pause. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen; hips still crossing. 00:01.5–00:02.8 The woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last right-to-left hip pass is still traveling, phone still up. Handheld selfie. End immediately after a hip sway that is still moving from right to left. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each right-to-left hip pass, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "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": 10, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 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/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "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": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..bbc54fbb679bbea96c4d9fa04c71d2c44a162550 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/api_prompt.json @@ -0,0 +1,704 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..a59fbe3713e0059fbbca258f39bf7f99b4f7b0a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "3df16e1a83cbcc87f780cced06a9b84e7b994243f989ffe427a28c428d1908cd", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "6cfa310ce33575622ef1d17ef5ba3504ca43c8b519b6f9991c17baebf92021c6", + "prompt_prefix": "", + "run_name": "test_danse", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "76cfa703267d6a4ed61d6568d72bb1f6e9d27fc9f648d13c8526f9ff4c3c300f", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "489cb5917405fcf39acb2e27c5bd9a53c83e63488089eaab12e76809c19ed0c7", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "cc9e9a7ec8ce25a8c9df7cc3de03ddbe6415d1146434226ef17722982679c6e4", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c25700d50a890caea0a0ab17f9c0a71b7d9c8f8e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/ac29ce4db4c94c62a4d9a1a3e6a795d9/workflow.json @@ -0,0 +1,3653 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 742.7619625780694, + -2242.177415942097 + ], + "scale": 1.1167815779425085 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 60, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2089.4767819968793, + 995.4675878277378 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:clip_04": 112, + "scene:clip_05": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.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/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..cc309e2e36a300e021763edc5ad4dca3cdef6835 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/api_prompt.json @@ -0,0 +1,691 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. She holds the phone, hip cocked, small sway, outfit still Picture 1 until the morph starts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the outfit, hip cocked, one blink, glance at the screen. 00:01.5–00:03.0 A small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift in the air like the source clip. 00:03.0–00:03.75 The sway is still traveling; the heart bikini is still on. Handheld selfie, same framing as a phone mirror, small shake synced to breath. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction, phone-case grip, breath, hip-sway rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] The morph lands on the black harness. Same selfie, same phone, small sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks at the lens. 00:01.0–00:03.0 Hip sway continues; the woman sways, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 The sway is still on. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak under the sway, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the black lace sling. Same selfie, same sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. 00:00.8–00:02.4 Small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on the sway, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the red-and-white slingshot. Same selfie, hip sway only.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks at the lens. 00:00.8–00:02.4 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle and breast-jiggle from the sway. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned latex set. Same selfie, last sway, still holding the phone.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. 00:01.5–00:02.8 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last sway still traveling, phone still up. Handheld selfie. End immediately after a sway that is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on the last sway, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "50", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.5 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..ceacc5d8f371c2e812030fd2ec85d22402f4eace --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "fafda2d1babd6d919cf36a910894aa2337653e4e328600f2a6daa23202d76ac9", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. She holds the phone, hip cocked, small sway, outfit still Picture 1 until the morph starts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the outfit, hip cocked, one blink, glance at the screen. 00:01.5–00:03.0 A small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift in the air like the source clip. 00:03.0–00:03.75 The sway is still traveling; the heart bikini is still on. Handheld selfie, same framing as a phone mirror, small shake synced to breath. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction, phone-case grip, breath, hip-sway rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] The morph lands on the black harness. Same selfie, same phone, small sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks at the lens. 00:01.0–00:03.0 Hip sway continues; the woman sways, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 The sway is still on. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak under the sway, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the black lace sling. Same selfie, same sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. 00:00.8–00:02.4 Small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on the sway, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the red-and-white slingshot. Same selfie, hip sway only.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks at the lens. 00:00.8–00:02.4 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle and breast-jiggle from the sway. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned latex set. Same selfie, last sway, still holding the phone.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. 00:01.5–00:02.8 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last sway still traveling, phone still up. Handheld selfie. End immediately after a sway that is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on the last sway, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "0e711ee1d3435f8ff5cf5cbda8d156b9d0d490f4d2d7597179e17625bbb47fe4", + "prompt_prefix": "", + "run_name": "test_danse", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. She holds the phone, hip cocked, small sway, outfit still Picture 1 until the morph starts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the outfit, hip cocked, one blink, glance at the screen. 00:01.5–00:03.0 A small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift in the air like the source clip. 00:03.0–00:03.75 The sway is still traveling; the heart bikini is still on. Handheld selfie, same framing as a phone mirror, small shake synced to breath. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction, phone-case grip, breath, hip-sway rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "881fa0cee553cbe46cca2896806382ff8243258430d46ce2f8016225293c8bd9", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. She holds the phone, hip cocked, small sway, outfit still Picture 1 until the morph starts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the outfit, hip cocked, one blink, glance at the screen. 00:01.5–00:03.0 A small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift in the air like the source clip. 00:03.0–00:03.75 The sway is still traveling; the heart bikini is still on. Handheld selfie, same framing as a phone mirror, small shake synced to breath. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction, phone-case grip, breath, hip-sway rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] The morph lands on the black harness. Same selfie, same phone, small sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks at the lens. 00:01.0–00:03.0 Hip sway continues; the woman sways, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 The sway is still on. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak under the sway, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "67be3a5ccef756c09d8330a67361ce19cbcf4de5648f21c9ec3866e3f8f9f913", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] The morph lands on the black harness. Same selfie, same phone, small sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks at the lens. 00:01.0–00:03.0 Hip sway continues; the woman sways, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 The sway is still on. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak under the sway, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the black lace sling. Same selfie, same sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. 00:00.8–00:02.4 Small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on the sway, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "3841e9a4a032e5f78ff0d4cb551ff16f13774b030188ec73f6f360801792595d", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the black lace sling. Same selfie, same sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. 00:00.8–00:02.4 Small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on the sway, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the red-and-white slingshot. Same selfie, hip sway only.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks at the lens. 00:00.8–00:02.4 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle and breast-jiggle from the sway. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "3411ef841512ef1e1799d1cbc7490f1dba65546872b44e574a6b988cd1097cf1", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the red-and-white slingshot. Same selfie, hip sway only.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks at the lens. 00:00.8–00:02.4 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle and breast-jiggle from the sway. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned latex set. Same selfie, last sway, still holding the phone.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. 00:01.5–00:02.8 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last sway still traveling, phone still up. Handheld selfie. End immediately after a sway that is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on the last sway, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "1e8880c46d786f57073529d003fefafa3a01f776abd9df9f6b0f928f14cafc35", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned latex set. Same selfie, last sway, still holding the phone.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. 00:01.5–00:02.8 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last sway still traveling, phone still up. Handheld selfie. End immediately after a sway that is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on the last sway, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..90babc5d7e33c18cf6e94faf9f110ddb2739027d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/recovery_archives/d80a72f2054f4d249b1372d14a11b1e4/workflow.json @@ -0,0 +1,3650 @@ +{ + "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": [ + 854.8432663821718, + -2212.856009025378 + ], + "scale": 0.922959981770667 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 60, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 8, + "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, + 404 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2089.4767819968793, + 995.4675878277378 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:clip_04": 112, + "scene:clip_05": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. She holds the phone, hip cocked, small sway, outfit still Picture 1 until the morph starts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the outfit, hip cocked, one blink, glance at the screen. 00:01.5–00:03.0 A small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift in the air like the source clip. 00:03.0–00:03.75 The sway is still traveling; the heart bikini is still on. Handheld selfie, same framing as a phone mirror, small shake synced to breath. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction, phone-case grip, breath, hip-sway rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] The morph lands on the black harness. Same selfie, same phone, small sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks at the lens. 00:01.0–00:03.0 Hip sway continues; the woman sways, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 The sway is still on. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak under the sway, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the black lace sling. Same selfie, same sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. 00:00.8–00:02.4 Small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on the sway, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the red-and-white slingshot. Same selfie, hip sway only.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks at the lens. 00:00.8–00:02.4 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle and breast-jiggle from the sway. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned latex set. Same selfie, last sway, still holding the phone.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. 00:01.5–00:02.8 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last sway still traveling, phone still up. Handheld selfie. End immediately after a sway that is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on the last sway, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Mirror selfie in the heart bikini. She holds the phone, hip cocked, small sway, outfit still Picture 1 until the morph starts.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the outfit, hip cocked, one blink, glance at the screen. 00:01.5–00:03.0 A small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift in the air like the source clip. 00:03.0–00:03.75 The sway is still traveling; the heart bikini is still on. Handheld selfie, same framing as a phone mirror, small shake synced to breath. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction, phone-case grip, breath, hip-sway rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] The morph lands on the black harness. Same selfie, same phone, small sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks at the lens. 00:01.0–00:03.0 Hip sway continues; the woman sways, causing her breasts to jiggle side to side and bounce up and down inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 The sway is still on. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak under the sway, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the black lace sling. Same selfie, same sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. 00:00.8–00:02.4 Small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on the sway, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the red-and-white slingshot. Same selfie, hip sway only.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks at the lens. 00:00.8–00:02.4 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Sway still traveling. Handheld selfie. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle and breast-jiggle from the sway. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the horned latex set. Same selfie, last sway, still holding the phone.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. 00:01.5–00:02.8 Hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last sway still traveling, phone still up. Handheld selfie. End immediately after a sway that is still moving. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on the last sway, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "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": 10, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 9, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 7, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "a841291d77e64ee7b96ede9a133b73ec", + "h3_checkpoint_manager_run": "twerk_bed_3", + "h3_checkpoint_manager_scene": 1, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"twerk_bed_3\",\"lineage\":[{\"scene\":1,\"revision\":\"a841291d77e64ee7b96ede9a133b73ec\"},{\"scene\":2,\"revision\":\"9e26d4a33be847db953fc64ee5efebec\"}],\"scope_start_scene\":1,\"scope_end_scene\":2}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.5 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 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/IcySlap_v1.safetensors", + 1 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/IcySlap_v1.safetensors", + "strength_model": 1 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "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": {}, + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0001.7c9939310511.11ca8afd28e7.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0001.7c9939310511.11ca8afd28e7.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..80fde66ffe6fc081ff93844dba43e0781b25d2a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0001.7c9939310511.11ca8afd28e7.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9645040d93d5318787035a21a0d692ca90d6801d864f3ce8156fdfa7db01b732 +size 3444217 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0002.74861001511d.f07fce80a8f6.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0002.74861001511d.f07fce80a8f6.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..88655dff8dda112dfd7bc2907a0e08b417d1038c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0002.74861001511d.f07fce80a8f6.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4228fc6fa39302aea21e9ac3772c9b6edfcaff24f916d1c57806aa6fd422c0d1 +size 2010059 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0003.550b9ddda597.6823900722e0.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0003.550b9ddda597.6823900722e0.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d6b5bb25aa3da634fc5481ffddf986aa2c21a30b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0003.550b9ddda597.6823900722e0.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99ca1466c4cb1db2a92cd193c585438d58911dc90f625bd69560bc2c5aa19a86 +size 1423615 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0004.b6e605245911.b56de3d8cc15.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0004.b6e605245911.b56de3d8cc15.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..13f94a62bb251cad7ccb46d293400e032c070abb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0004.b6e605245911.b56de3d8cc15.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b768b41d7a6507ffa15e01802884b4280ec10f9c14dcae73ea464387160a8a6 +size 1332162 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0005.ab563912e15e.d611fafec4a2.review.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0005.ab563912e15e.d611fafec4a2.review.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f68e35b85de1dcaa6a6ca86ab2cfad510f8c4c68 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/reviews/clip_0005.ab563912e15e.d611fafec4a2.review.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d618a999331f5c95e61701ea2d5b735afb9d2aea834226dcdf77cb8c1c1fd5f6 +size 1827786 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a56ca7c218ae30a287fe00e23c738e4b3286239b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c9939310511081374749cccf9f7145937e039cbbf36f24a06db3c93e28f92aa +size 3502769 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..f7b76f180bb53b2238a26bfcda152a168515d979 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.1b82c7a11cd54120add3bcb70d8c81e2.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.7f744f6d880d4689a5572d64355156e9.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.7f744f6d880d4689a5572d64355156e9.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c40b04e24dafc793d8f0cd79d5eef5bda4014249 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.7f744f6d880d4689a5572d64355156e9.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4111ddc1df704cdce4cd26f5f7c7884f9ce7c4d6f1f4f9d62006d925d7be692f +size 2708845 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.7f744f6d880d4689a5572d64355156e9.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.7f744f6d880d4689a5572d64355156e9.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..26173bd319f8e05eb9d36e0822d7be087b571c9d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.7f744f6d880d4689a5572d64355156e9.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters. + +summary: +[reference generation] 00:00–00:01.5 she shows the heart bikini; 00:01.5 she tugs a strap, causing her breasts to bounce up and down. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference; do not copy the final pose before the action reaches it +Picture 3: reference; do not copy the final pose before the action reaches it +Picture 4: reference; do not copy the final pose before the action reaches it +Picture 5: reference; do not copy the final pose before the action reaches it + +detailed_description: +[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the skimpy outfit, hip cocked, one blink, glance at the lens. 00:01.5–00:03.0 She hooks a bikini strap with two fingers and tugs it. The woman tugs the strap, causing her breasts to jiggle side to side and bounce up and down under the heart cups with a soft natural jiggle. Soft glitter particles briefly sparkle around the breast. 00:03.0–00:03.75 The bounce is still traveling. Handheld selfie, small shake synced to breath. End while the shot is already smash-cutting into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No duplicate subject, added character, text, logo, or early freeze. + +overall_soundscape: +Quiet bedroom air, LED hum, vinyl and fishnet friction, phone-case grip, strap snap, soft breast-jiggle rustle, breath. Keep every sound synchronized and spatially plausible. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3e1a0555183435405dd08f6fa0ea13f0d7b91bac --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba28f602be6da393a271544110fe541bca52fba0bd0dfb846c2e6927b983b4a2 +size 3449845 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..bf2d11be3271cb42d154f733e49a0ae2ab4373e8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.a13f0b53f78742bda7164a4cd7ccabf7.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Mirror selfie in the heart bikini. Phone up. Hips sway right to left the whole clip. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 her hips sway right to left and left to right without stopping, a steady side-to-side rock. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen, hips already traveling right then left. 00:01.5–00:03.0 The same right-to-left hip sway keeps going; the woman sways her hips side to side, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing from right to left. Handheld selfie, same phone-mirror framing, small shake synced to the sway. End while the outfit is already morphing toward the next look and the hips are still mid-sway; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every right-to-left hip pass, phone-case grip, breath. Keep every sound synchronized and spatially plausible. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..56573a7fa8947c3e7f4c0e87cf41eb152916f5b6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ced804c93fd46723c8d2b9218cbc0dd46ef94cc31732b0735861547815dec52 +size 3081289 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..db7ad77f63ca23ac9a8b5ffe9a07cda8326c6d44 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0001.d80a72f2054f4d249b1372d14a11b1e4.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Mirror selfie in the heart bikini. She holds the phone, hip cocked, small sway, outfit still Picture 1 until the morph starts. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. 00:00–00:01.5 She holds the phone up and shows the outfit, hip cocked, one blink, glance at the screen. 00:01.5–00:03.0 A small hip sway; the woman sways, causing her breasts to jiggle side to side and bounce up and down under the heart cups. Soft sparkle particles drift in the air like the source clip. 00:03.0–00:03.75 The sway is still traveling; the heart bikini is still on. Handheld selfie, same framing as a phone mirror, small shake synced to breath. End while the outfit is already morphing toward the next look; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Quiet bedroom air, LED hum, vinyl mini and fishnet friction, phone-case grip, breath, hip-sway rustle. Keep every sound synchronized and spatially plausible. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3ee942afbaab510f4c9e033808859e257f10cab8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74861001511d0b3a63a25fc45648967011553c105d13f2daf3f08e510ecddb08 +size 2091686 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..44eb02e21bbc0c7071cb59e56cf42d9b4d9fc551 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0002.4029ebc70b3148f2bb72b241825f864e.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..1813e0abe1479d1945433bfcb72f87146c76f158 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:550b9ddda597760ed32effdbb897298fdc0e631e9121e96f078fe1af8d2cba13 +size 1526446 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..33b643c322b1d1f1c8037c63058a60aee3ebf368 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0003.ac29ce4db4c94c62a4d9a1a3e6a795d9.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..fc1a3e90c8fd0c9a91483c2abd4f838d7fb13187 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6e605245911e15d3b979c9f4757c06f1035369e51735baa494c755d206ee254 +size 1435324 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..72542ae517ec2abd3d3d8a6951c7f97eb360797b --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0004.7a2aa7947ce04462999c9df5fa901a69.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a87b4e0be805e9ec38f25a195eab878884bf972e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab563912e15e4b4246d3c55765847c6c85bb04ad0823aa1424993a884f0d7201 +size 1916076 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.prompt.txt b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.prompt.txt new file mode 100644 index 0000000000000000000000000000000000000000..5b701c0447a306a1aca7f45eed579caec78504e4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/segments/clip_0005.222a9fda924f49c48863067a290e4a93.prompt.txt @@ -0,0 +1,22 @@ +subject_definitions: +Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters. + +summary: +[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame. + +retention_analysis: +Subject 1 (appears in [Shot 1]): fully_preserved +Picture 1: reference +Picture 2: reference +Picture 3: reference +Picture 4: reference +Picture 5: reference + +detailed_description: +[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze. + +overall_soundscape: +Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room. + +non_diegetic_music: +No non-diegetic music. \ No newline at end of file diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..c25700d50a890caea0a0ab17f9c0a71b7d9c8f8e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse/workflow.json @@ -0,0 +1,3653 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 742.7619625780694, + -2242.177415942097 + ], + "scale": 1.1167815779425085 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 60, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2089.4767819968793, + 995.4675878277378 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:clip_04": 112, + "scene:clip_05": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the harness. She keeps shaking her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.0 The harness look settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.0–00:03.0 The same hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side. Handheld selfie, continuous camera direction. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-harness and boot creak on each side-to-side hip shake and breast bounce rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the lace sling. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add lace-strap friction on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the slingshot. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:00.8 The slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 Hips still shaking side to side. Handheld selfie. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add thin-strap rustle on each side-to-side hip shake and breast bounce rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.5 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.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/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a4093738bef5e53556824921ff5de04e5f6e5630 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/api_prompt.json @@ -0,0 +1,626 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"2357351678235204961\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit/krea_edit__00793_.png [output]" + }, + "is_changed": [ + "dd0bb15e47cf859cf537bd69275d2dd04f88411e3109ec044d1ac92fc6a20d65" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "50", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..e8b8399886e44885bd9c5730f4e62986753b3e50 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f31e6124696e45c632aaf7c9afdba14a89a414389295c41d1aaa90bf753c79cb +size 3212387 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..939f30bcfba7bd04908b81dec0f02d448d793687 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9ef0cbce6cc18fc944da6e83cc0386ff66f98da6841276a1264baa1d366fd6c +size 7642103 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..86d1b49027b630776515161a90c5684e850ee29f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2c34755ed3e8ee09659640855482cf96f4163d758b267a5a115d231feba7d86 +size 8389946 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..04784cca323520555020901f9e5e74749b3fbf89 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bd52bf6c93c07c2f10296dd92c4ca07a384b6eefad6cd55325da0ea2f99bdef +size 7493187 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2f58d978f5efb996e72a26c45434dfd64c0538fb --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f01bac047d09ef081c99cb42cc740d024497e126cfab125599ccd99fbab74d9c +size 2266890 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..10f03439e9fbebca8b308ff05628edadb6e5300a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b57dba5edc52f6af41ac517602881b4f5f1cb87baf6e4bfbf6f26f6984934df5 +size 7536122 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b065af693c993660ffd1a00cd8a0cd012a893a07 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e849994662dee5b2185b3d56fe614a256db0a7d27492ca2d5806e8de037ea5a +size 2175770 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2ccbef6ec078bd84fba6656fc4341c96332e72f5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e7d133e56b377ed58f37332a00656cc5a572d95e9e89beee1c9e12c73c491f3 +size 2571637 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.2c5b366dcd864f9098aefee50649bcaa.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.2c5b366dcd864f9098aefee50649bcaa.json new file mode 100644 index 0000000000000000000000000000000000000000..2026b39eed84e28708dcd2ad997a29c6a0da2484 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.2c5b366dcd864f9098aefee50649bcaa.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/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": "26dd118513a2d544329644b3097a048da4ca37e5ffa4cb15f3a00896d208c76b", + "plan_hash": "ecf9bc6b0d66a20d14a3224509b67729845c6eae976e8dd4a5e951f0a00a3ac2", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2033a31ea6a7f39cadc46b53798a565ae99175fbf58f1cc5eee93ab877cff716" + }, + "generation_hash": "a26b761a63e56b2cf1452b1dd6f3e0ef7186cf9138f987e04cab897775248860", + "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": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "2c5b366dcd864f9098aefee50649bcaa", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.2c5b366dcd864f9098aefee50649bcaa.safetensors", + "checkpoint_sha256": "2e8a6c1e824ed9c5a9f41d9abbb9c02ec36acb89d8589c2504e46bf075ae489b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T14:21:44Z", + "delivered_frames": 243, + "forked_from_branch_id": "5cd5b9bb8f104f028ebd5754e1254214", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.2c5b366dcd864f9098aefee50649bcaa.wav", + "generated_audio_sha256": "74ec3a49e495e0b9be883ddfa80faf08bf901af242708e5cf0b8d98f3e75dbb6", + "generated_continuity": "on", + "history_hash": "26dd118513a2d544329644b3097a048da4ca37e5ffa4cb15f3a00896d208c76b", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.2c5b366dcd864f9098aefee50649bcaa.prompt.txt", + "prompt_file_sha256": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "prompt_hash": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "2c5b366dcd864f9098aefee50649bcaa", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.2c5b366dcd864f9098aefee50649bcaa.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "2033a31ea6a7f39cadc46b53798a565ae99175fbf58f1cc5eee93ab877cff716" + }, + "generation_hash": "a26b761a63e56b2cf1452b1dd6f3e0ef7186cf9138f987e04cab897775248860", + "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": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 20 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.2c5b366dcd864f9098aefee50649bcaa.mp4", + "segment_sha256": "f7354cc899ea2d312e04b3cfb9bff65bd883ebbb17c7a38eaad85a55e71f0f53", + "source_reference": "off", + "steps": 20, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.2c5b366dcd864f9098aefee50649bcaa.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.2c5b366dcd864f9098aefee50649bcaa.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..9cc812f86f3c0a6feff4f173047f6644deb5a0c1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.2c5b366dcd864f9098aefee50649bcaa.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e8a6c1e824ed9c5a9f41d9abbb9c02ec36acb89d8589c2504e46bf075ae489b +size 136196632 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.json new file mode 100644 index 0000000000000000000000000000000000000000..9c71358d31ca266905ed25620ea29c9f0041d249 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/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": "ee7e5e97a6225d30ca6fbb45443bc32c701a61574e502c7144e941b7dc119220", + "plan_hash": "c0fae104f0f60ce1ce4901aa58d198984ded87045b520a4642e3831833feb170", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "a780ce18d172a5021f9aa89ef100abec2373aca7265db32d669f679823bf5ad7" + }, + "generation_hash": "f3d5c7b5b083e76947cdc8edfea66acbde792008bf381dc66440017d5d902f10", + "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": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "5cd5b9bb8f104f028ebd5754e1254214", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.safetensors", + "checkpoint_sha256": "af561dbfd017d5bb1e453423b2ce0159e0db685c0ffa7afab8075e3da0ecaeb3", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T08:06:04Z", + "delivered_frames": 243, + "forked_from_branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.wav", + "generated_audio_sha256": "fdb1f3f17124d97c971489f9c4b96e3ae16a470ee2d6f577cd4d1442666fcc16", + "generated_continuity": "on", + "history_hash": "ee7e5e97a6225d30ca6fbb45443bc32c701a61574e502c7144e941b7dc119220", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.prompt.txt", + "prompt_file_sha256": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "prompt_hash": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "5cd5b9bb8f104f028ebd5754e1254214", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "a780ce18d172a5021f9aa89ef100abec2373aca7265db32d669f679823bf5ad7" + }, + "generation_hash": "f3d5c7b5b083e76947cdc8edfea66acbde792008bf381dc66440017d5d902f10", + "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": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.mp4", + "segment_sha256": "424d934a94bebd093b599148c4b95b1da1550283f4bf4cf4307dd97957096801", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..f422bf724bd68d97926eb2d775b5c21d4c63ea19 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af561dbfd017d5bb1e453423b2ce0159e0db685c0ffa7afab8075e3da0ecaeb3 +size 136196632 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.json new file mode 100644 index 0000000000000000000000000000000000000000..e971002f965de96453a485201d1755963a445c94 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/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": "da926610e3b19812e3b63b036862764cfadea2a03857a00d980ef1713c9d15be", + "plan_hash": "667a64ec768a3b3620e8c782ef21d84dd7aa2c30137513bc464831a287a64f58", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7fe99137234438449c11344307849dc0214992b0062db1ff9903626bd0f29628" + }, + "generation_hash": "79a1b9ea4557eb45d6dbcbaa50f8e080e339589b34fc90494397dbc18f225240", + "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": "92960ced0820cf55767f0174de9a5d89f00bbc72bec49aa41d035bf4a9741f3f", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "c3bedcae0f814da2b157b3a9547405e8", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.safetensors", + "checkpoint_sha256": "6b07a801f2bdc0576d322c8ee6ae288c8bdb5a8d7e5700f3f2e9db7a3a124f5a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T14:59:11Z", + "delivered_frames": 243, + "forked_from_branch_id": "f2193e529c8a449bb3f09da5fe8ea660", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.c3bedcae0f814da2b157b3a9547405e8.wav", + "generated_audio_sha256": "a552ed413f3d32e3d0007b888eb7ae569a944c62305bcf88a24dc0a097c8d05b", + "generated_continuity": "on", + "history_hash": "da926610e3b19812e3b63b036862764cfadea2a03857a00d980ef1713c9d15be", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.c3bedcae0f814da2b157b3a9547405e8.prompt.txt", + "prompt_file_sha256": "92960ced0820cf55767f0174de9a5d89f00bbc72bec49aa41d035bf4a9741f3f", + "prompt_hash": "92960ced0820cf55767f0174de9a5d89f00bbc72bec49aa41d035bf4a9741f3f", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "c3bedcae0f814da2b157b3a9547405e8", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7fe99137234438449c11344307849dc0214992b0062db1ff9903626bd0f29628" + }, + "generation_hash": "79a1b9ea4557eb45d6dbcbaa50f8e080e339589b34fc90494397dbc18f225240", + "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": "92960ced0820cf55767f0174de9a5d89f00bbc72bec49aa41d035bf4a9741f3f", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.c3bedcae0f814da2b157b3a9547405e8.mp4", + "segment_sha256": "cc9c97814764936eb6d25fbb178874875bac241d1fdb33b797137a8f710a9ea5", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ce84afa42f23f6066132bb7ec7ecc5285e313f11 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b07a801f2bdc0576d322c8ee6ae288c8bdb5a8d7e5700f3f2e9db7a3a124f5a +size 136197064 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.json new file mode 100644 index 0000000000000000000000000000000000000000..a3680c3cca075a89f39e85a4955c3d81816232ae --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/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": "171008042e78d54cd1f55cee5e099cde6424bbc8fb05ec71a0a044f125c59b5f", + "plan_hash": "648a6e8aa60610b6ede51ad2e4e834a57bf79543d4768b525953355aee0b3e37", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1a64678453340dd10cb8136ad1605841b13210fc159328a90cc2f64b0f73ac63" + }, + "generation_hash": "36d33c881ceb9009cd10773118872aa9182655717e589329d822ae809aaa3425", + "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": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ea3e786ab1dc478a94987f7c9430d9df", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.safetensors", + "checkpoint_sha256": "314312b73714cec79985fa64e6d1a02df2ac7f2a05887c6d9b13261337d68d42", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T15:27:38Z", + "delivered_frames": 243, + "forked_from_branch_id": "c3bedcae0f814da2b157b3a9547405e8", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.wav", + "generated_audio_sha256": "beada5f1d121dc1a11cbf5668153dbe96f3bfa04eb9219373542534e7cc045e8", + "generated_continuity": "on", + "history_hash": "171008042e78d54cd1f55cee5e099cde6424bbc8fb05ec71a0a044f125c59b5f", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.prompt.txt", + "prompt_file_sha256": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "prompt_hash": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ea3e786ab1dc478a94987f7c9430d9df", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1a64678453340dd10cb8136ad1605841b13210fc159328a90cc2f64b0f73ac63" + }, + "generation_hash": "36d33c881ceb9009cd10773118872aa9182655717e589329d822ae809aaa3425", + "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": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.mp4", + "segment_sha256": "13370e8bff9517bff4dcc0f424a9d495ce85d314f829ec7b0e6d2e0c5ee3ab5a", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3e0c64c44f78ab039829da97fc690b2eb2b87a3f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:314312b73714cec79985fa64e6d1a02df2ac7f2a05887c6d9b13261337d68d42 +size 136197192 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.json new file mode 100644 index 0000000000000000000000000000000000000000..fc138311c8223f4b051128831a3e2d0c7518d0f8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/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": "1d69343a524468bf7fd197aa381748f7015c790fc7ec8a265ee2fb0d275d4d60", + "plan_hash": "03c293aae4872adab5ebea296d4c1af9992dc70ce9d768345cb5b62e44c83347", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d340839719cc2a85ecafc731fb6d202781385f0565dd9a3029ca7ea668424405" + }, + "generation_hash": "7a710c47a904676ada3b2befe6880a4997b18451fe77fe5cbdd4c3016744c68a", + "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": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f2193e529c8a449bb3f09da5fe8ea660/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "f2193e529c8a449bb3f09da5fe8ea660", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.safetensors", + "checkpoint_sha256": "404787a5162ccf0ec728b8f53082865a4c0b76e96a58d4620f6d9fc6a3120586", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T14:51:11Z", + "delivered_frames": 243, + "forked_from_branch_id": "ffb5a9912fde4db4ba446dbd36f5dc3a", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.wav", + "generated_audio_sha256": "37a7754b91ad0df065f64aab8e307bd7ee359b080fe9cb0714f45c1c933a412b", + "generated_continuity": "on", + "history_hash": "1d69343a524468bf7fd197aa381748f7015c790fc7ec8a265ee2fb0d275d4d60", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.prompt.txt", + "prompt_file_sha256": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b", + "prompt_hash": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "f2193e529c8a449bb3f09da5fe8ea660", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d340839719cc2a85ecafc731fb6d202781385f0565dd9a3029ca7ea668424405" + }, + "generation_hash": "7a710c47a904676ada3b2befe6880a4997b18451fe77fe5cbdd4c3016744c68a", + "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": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.mp4", + "segment_sha256": "9bca577404d1029bac86ca7de784558f798de9a5df7da36461da5d4742f5ea6f", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..e6c02ef1251bacc5df62f0cc5732e16d6c7a8ed6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:404787a5162ccf0ec728b8f53082865a4c0b76e96a58d4620f6d9fc6a3120586 +size 136196880 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.json new file mode 100644 index 0000000000000000000000000000000000000000..32844f18971c8e317ce839d9d85918c8490e266a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/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": "1d69343a524468bf7fd197aa381748f7015c790fc7ec8a265ee2fb0d275d4d60", + "plan_hash": "03c293aae4872adab5ebea296d4c1af9992dc70ce9d768345cb5b62e44c83347", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d340839719cc2a85ecafc731fb6d202781385f0565dd9a3029ca7ea668424405" + }, + "generation_hash": "7a710c47a904676ada3b2befe6880a4997b18451fe77fe5cbdd4c3016744c68a", + "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": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffb5a9912fde4db4ba446dbd36f5dc3a/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ffb5a9912fde4db4ba446dbd36f5dc3a", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.safetensors", + "checkpoint_sha256": "333dfeaf8da81439f60bebbf7a2fb02411277c5c06276bd9ed160062d4588bec", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T14:37:32Z", + "delivered_frames": 243, + "forked_from_branch_id": "2c5b366dcd864f9098aefee50649bcaa", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.wav", + "generated_audio_sha256": "71b78f16b13c041a67127312f586c5108047897bb4feabfe548f1a0df2c35920", + "generated_continuity": "on", + "history_hash": "1d69343a524468bf7fd197aa381748f7015c790fc7ec8a265ee2fb0d275d4d60", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.prompt.txt", + "prompt_file_sha256": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b", + "prompt_hash": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ffb5a9912fde4db4ba446dbd36f5dc3a", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "d340839719cc2a85ecafc731fb6d202781385f0565dd9a3029ca7ea668424405" + }, + "generation_hash": "7a710c47a904676ada3b2befe6880a4997b18451fe77fe5cbdd4c3016744c68a", + "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": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.mp4", + "segment_sha256": "d1cfbb62fa238d712b9d100436eb8d380a46642c2230afc18a39a979c80b27ce", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.2c5b366dcd864f9098aefee50649bcaa.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..ab5ea07edef883cd93e15ea343e9e8b6ddd9aced --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:333dfeaf8da81439f60bebbf7a2fb02411277c5c06276bd9ed160062d4588bec +size 136196880 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json new file mode 100644 index 0000000000000000000000000000000000000000..6650c255e7bb2a8dcba49a0d696d9e04263a3c01 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json @@ -0,0 +1,177 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": "f46d1dd2053083ed483df4a8b8a37eade458cecf6bad22692d6e5e523915e8c3", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "87c95379fa840ea9a1cae4e3cef923b1a5ee849a54ac749ab3b2412c252242f1" + }, + "generation_hash": "441091e1c957fc54d9b09c61b3f7f77aa63bbe58e3c74ee6f165ec70b3d1167a", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:21:19Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "generated_continuity": "on", + "history_hash": "f46d1dd2053083ed483df4a8b8a37eade458cecf6bad22692d6e5e523915e8c3", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.prompt.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "87c95379fa840ea9a1cae4e3cef923b1a5ee849a54ac749ab3b2412c252242f1" + }, + "generation_hash": "441091e1c957fc54d9b09c61b3f7f77aa63bbe58e3c74ee6f165ec70b3d1167a", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.mp4", + "segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "source_reference": "off", + "steps": 8 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..0b3cc79ef400cf90fbfe75540b14b1e4cbc44465 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551 +size 126759936 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json new file mode 100644 index 0000000000000000000000000000000000000000..a3680c3cca075a89f39e85a4955c3d81816232ae --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json @@ -0,0 +1,179 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/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": "171008042e78d54cd1f55cee5e099cde6424bbc8fb05ec71a0a044f125c59b5f", + "plan_hash": "648a6e8aa60610b6ede51ad2e4e834a57bf79543d4768b525953355aee0b3e37", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1a64678453340dd10cb8136ad1605841b13210fc159328a90cc2f64b0f73ac63" + }, + "generation_hash": "36d33c881ceb9009cd10773118872aa9182655717e589329d822ae809aaa3425", + "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": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ea3e786ab1dc478a94987f7c9430d9df/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ea3e786ab1dc478a94987f7c9430d9df", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.safetensors", + "checkpoint_sha256": "314312b73714cec79985fa64e6d1a02df2ac7f2a05887c6d9b13261337d68d42", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T15:27:38Z", + "delivered_frames": 243, + "forked_from_branch_id": "c3bedcae0f814da2b157b3a9547405e8", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.wav", + "generated_audio_sha256": "beada5f1d121dc1a11cbf5668153dbe96f3bfa04eb9219373542534e7cc045e8", + "generated_continuity": "on", + "history_hash": "171008042e78d54cd1f55cee5e099cde6424bbc8fb05ec71a0a044f125c59b5f", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.prompt.txt", + "prompt_file_sha256": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "prompt_hash": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ea3e786ab1dc478a94987f7c9430d9df", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "1a64678453340dd10cb8136ad1605841b13210fc159328a90cc2f64b0f73ac63" + }, + "generation_hash": "36d33c881ceb9009cd10773118872aa9182655717e589329d822ae809aaa3425", + "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": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.mp4", + "segment_sha256": "13370e8bff9517bff4dcc0f424a9d495ce85d314f829ec7b0e6d2e0c5ee3ab5a", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.json" + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json new file mode 100644 index 0000000000000000000000000000000000000000..3ecf8b7512ab04dc0f816e348d0dc6e7dfbd5ee5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json @@ -0,0 +1,187 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": "d26640e1e87d7b40caf8a423929c51126820974518c06e9ff95844ef772b170f", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "eb90b4e714811ffec2aa5277a1f1bcc62416e540e8d76f7990acadf9e71df26c" + }, + "generation_hash": "3cfb887d5007cb3258199d1eeced9fa575145fc1bdb149d8f9a5d275b67d551d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "blend_segment_sha256": "f31e6124696e45c632aaf7c9afdba14a89a414389295c41d1aaa90bf753c79cb", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:26:00Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.01d15e257e524b4a962ab5e396a85f58.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "generated_continuity": "on", + "history_hash": "d26640e1e87d7b40caf8a423929c51126820974518c06e9ff95844ef772b170f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "predecessor_editorial_out_frames": 90, + "predecessor_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.prompt.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "01d15e257e524b4a962ab5e396a85f58", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "eb90b4e714811ffec2aa5277a1f1bcc62416e540e8d76f7990acadf9e71df26c" + }, + "generation_hash": "3cfb887d5007cb3258199d1eeced9fa575145fc1bdb149d8f9a5d275b67d551d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "visual_context_source_editorial_out_frames": 90, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..827007f548be2feb14261ae2df3ff36b9ececf2d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966 +size 126524888 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.json new file mode 100644 index 0000000000000000000000000000000000000000..390d0c434950ad1a5c96190750f4c2e15da3a75f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.json @@ -0,0 +1,229 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/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": "fa74b35baf1dc98136035833821cd1f945ca8e7a1101212b75beee19746944d4", + "plan_hash": "648a6e8aa60610b6ede51ad2e4e834a57bf79543d4768b525953355aee0b3e37", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e21bacce952f3946259ba7e5e76644c6862bd49d0e63a08d0bb299fcb00bcde0" + }, + "generation_hash": "691f274c905a03d7127ded6d6c1a60d1ad54d0893f01e508e00b27827e3a3f13", + "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": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.mp4", + "blend_segment_sha256": "d9ef0cbce6cc18fc944da6e83cc0386ff66f98da6841276a1264baa1d366fd6c", + "branch_id": "ea3e786ab1dc478a94987f7c9430d9df", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.safetensors", + "checkpoint_sha256": "27050a70373efb25aab01635f787a636a994f99a5910251b30e177655006f952", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T15:34:05Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.wav", + "generated_audio_sha256": "e686ae0dba8964c7a9281f769d063d193ae47c581eb7bc133716bfdca92e3a4c", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 6.0, + 6.0, + 6.0 + ], + "context_motion_baseline": 1.3362579345703125, + "detected_luma_jump": -36.53753662109375, + "detection_threshold": 6.2128448486328125, + "mean_luma_jump": -36.7926025390625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2553552964154412, + 0.27888470818014705 + ], + [ + 0.6927778116861977, + 0.7163072234509036 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4973999857902527, + 65.1156005859375, + 176.6583419799804 + ], + "start_frame": 0, + "target_percentiles": [ + 23.223800659179688, + 107.85309982299805, + 224.67792129516593 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "fa74b35baf1dc98136035833821cd1f945ca8e7a1101212b75beee19746944d4", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "314312b73714cec79985fa64e6d1a02df2ac7f2a05887c6d9b13261337d68d42", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "ea3e786ab1dc478a94987f7c9430d9df", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.prompt.txt", + "prompt_file_sha256": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "prompt_hash": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "09fc42e32ee14b42800a83524f9d7ee1", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "e21bacce952f3946259ba7e5e76644c6862bd49d0e63a08d0bb299fcb00bcde0" + }, + "generation_hash": "691f274c905a03d7127ded6d6c1a60d1ad54d0893f01e508e00b27827e3a3f13", + "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": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.mp4", + "segment_sha256": "7babe49d117df5146d28a4f808a65658a6013d2e091d7025b0266a02e500a68f", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.json", + "visual_context_source_checkpoint_sha256": "314312b73714cec79985fa64e6d1a02df2ac7f2a05887c6d9b13261337d68d42", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ea3e786ab1dc478a94987f7c9430d9df", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..22f706d5a0799d5db01c925d47afa621281be09e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27050a70373efb25aab01635f787a636a994f99a5910251b30e177655006f952 +size 135963264 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.json new file mode 100644 index 0000000000000000000000000000000000000000..f3fd6047e42cbdfd56dfa576f9845f0f760de53a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.json @@ -0,0 +1,230 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/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": "e178ecb14eb7bba719a9ce6b3e769393af119ae9e022a57003596a4eeb649c0f", + "plan_hash": "18fa5191ffef89efbe2e13c2bdbf591a0c45f9c7e24a335db31680e6e8d5d083", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "8f37dd611d5ada5a400806355568ced3b07ddc596e21fb3b34d2a03cebd9fa50" + }, + "generation_hash": "31f51d52cdf4477524722e9916cee41147cb326c95ec393b147189fc88adfc51", + "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": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "seed": 2357351678235204961, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4", + "blend_segment_sha256": "b2c34755ed3e8ee09659640855482cf96f4163d758b267a5a115d231feba7d86", + "branch_id": "182ff4b5ff254c53b9826d4bc4f2b475", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.safetensors", + "checkpoint_sha256": "e3206efeadf5ff9a81854e7b58bee35139dcadb3062f7d5822e43cb581c98123", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T15:41:47Z", + "delivered_frames": 221, + "forked_from_branch_id": "ea3e786ab1dc478a94987f7c9430d9df", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.wav", + "generated_audio_sha256": "e26a04d8c94473d72dffa6fcd83c2752fac33974f18b6eb3ae3cbb81a00c24de", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 3.1456000804901123, + 6.0, + 6.0 + ], + "context_motion_baseline": 1.3362579345703125, + "detected_luma_jump": -36.60728454589844, + "detection_threshold": 6.2128448486328125, + "mean_luma_jump": -36.69209289550781, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2213600009095435, + 0.24488941267424938 + ], + [ + 0.6108314065372242, + 0.6343608183019301 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.2125999927520752, + 56.446800231933594, + 155.7620086669922 + ], + "start_frame": 3, + "target_percentiles": [ + 3.3582000732421875, + 99.15140151977539, + 216.91000366210938 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "e178ecb14eb7bba719a9ce6b3e769393af119ae9e022a57003596a4eeb649c0f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "314312b73714cec79985fa64e6d1a02df2ac7f2a05887c6d9b13261337d68d42", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "ea3e786ab1dc478a94987f7c9430d9df", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.prompt.txt", + "prompt_file_sha256": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "prompt_hash": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "182ff4b5ff254c53b9826d4bc4f2b475", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "8f37dd611d5ada5a400806355568ced3b07ddc596e21fb3b34d2a03cebd9fa50" + }, + "generation_hash": "31f51d52cdf4477524722e9916cee41147cb326c95ec393b147189fc88adfc51", + "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": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "seed": 2357351678235204961, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 2357351678235204961, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4", + "segment_sha256": "4f479cec77732763f5effcc6d80a8d770f744015ca2166fb6745446879e2b18e", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.json", + "visual_context_source_checkpoint_sha256": "314312b73714cec79985fa64e6d1a02df2ac7f2a05887c6d9b13261337d68d42", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ea3e786ab1dc478a94987f7c9430d9df", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..11718d7718e62e8f991a51680972212127f98e85 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3206efeadf5ff9a81854e7b58bee35139dcadb3062f7d5822e43cb581c98123 +size 135963280 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.json new file mode 100644 index 0000000000000000000000000000000000000000..8a4a59721386ff58176bb290f844b13945c97bb6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/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": "7939fc093db562ff0a3dc2075fdadd4f7698bfdae63bdf2517291a1b4500ea0f", + "plan_hash": "c0fae104f0f60ce1ce4901aa58d198984ded87045b520a4642e3831833feb170", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3654b35249c11572c55920d974525f6941a2658558a7d866df07267d7fa4575a" + }, + "generation_hash": "703870cd5e7751fdccfce03206af738f2c3b088640a56b9c1067cb70e5729801", + "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": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4", + "blend_segment_sha256": "3bd52bf6c93c07c2f10296dd92c4ca07a384b6eefad6cd55325da0ea2f99bdef", + "branch_id": "5cd5b9bb8f104f028ebd5754e1254214", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.safetensors", + "checkpoint_sha256": "43a7f33ac686c25aee4c905f7b60695b81d994c428058beb3e304743ce37600b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T08:18:19Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.wav", + "generated_audio_sha256": "79b622af849b83966549fe3171b7eda42eb0cf424cd765c4f696e13a1e4031b3", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + -6.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.19031143188476562, + "detected_luma_jump": 99.36417388916016, + "detection_threshold": 1.25, + "mean_luma_jump": 99.41088104248047, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2008847105736826, + 0.1773552988089767 + ], + [ + 0.6474435245289522, + 0.6239141127642464 + ], + [ + 0.9853882434321385, + 0.9618588316674326 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 51.22560119628906, + 165.0980987548828, + 251.2740020751953 + ], + "start_frame": 0, + "target_percentiles": [ + 1.3529999256134033, + 52.6879997253418, + 144.0289474487304 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7939fc093db562ff0a3dc2075fdadd4f7698bfdae63bdf2517291a1b4500ea0f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "af561dbfd017d5bb1e453423b2ce0159e0db685c0ffa7afab8075e3da0ecaeb3", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "5cd5b9bb8f104f028ebd5754e1254214", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.prompt.txt", + "prompt_file_sha256": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "prompt_hash": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "3bc34c10b8ed474182b752dfbdfa57c6", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3654b35249c11572c55920d974525f6941a2658558a7d866df07267d7fa4575a" + }, + "generation_hash": "703870cd5e7751fdccfce03206af738f2c3b088640a56b9c1067cb70e5729801", + "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": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4", + "segment_sha256": "5271a05dda2db5a0c123653ec1940f347e66002f507c0223165a480064ebce4f", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json", + "visual_context_source_checkpoint_sha256": "af561dbfd017d5bb1e453423b2ce0159e0db685c0ffa7afab8075e3da0ecaeb3", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "5cd5b9bb8f104f028ebd5754e1254214", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..efadbb3055e2244c12be313bda350e941015eca5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43a7f33ac686c25aee4c905f7b60695b81d994c428058beb3e304743ce37600b +size 135962184 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json new file mode 100644 index 0000000000000000000000000000000000000000..f3fd6047e42cbdfd56dfa576f9845f0f760de53a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json @@ -0,0 +1,230 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/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": "e178ecb14eb7bba719a9ce6b3e769393af119ae9e022a57003596a4eeb649c0f", + "plan_hash": "18fa5191ffef89efbe2e13c2bdbf591a0c45f9c7e24a335db31680e6e8d5d083", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "8f37dd611d5ada5a400806355568ced3b07ddc596e21fb3b34d2a03cebd9fa50" + }, + "generation_hash": "31f51d52cdf4477524722e9916cee41147cb326c95ec393b147189fc88adfc51", + "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": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "seed": 2357351678235204961, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4", + "blend_segment_sha256": "b2c34755ed3e8ee09659640855482cf96f4163d758b267a5a115d231feba7d86", + "branch_id": "182ff4b5ff254c53b9826d4bc4f2b475", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.safetensors", + "checkpoint_sha256": "e3206efeadf5ff9a81854e7b58bee35139dcadb3062f7d5822e43cb581c98123", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T15:41:47Z", + "delivered_frames": 221, + "forked_from_branch_id": "ea3e786ab1dc478a94987f7c9430d9df", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.wav", + "generated_audio_sha256": "e26a04d8c94473d72dffa6fcd83c2752fac33974f18b6eb3ae3cbb81a00c24de", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 3.1456000804901123, + 6.0, + 6.0 + ], + "context_motion_baseline": 1.3362579345703125, + "detected_luma_jump": -36.60728454589844, + "detection_threshold": 6.2128448486328125, + "mean_luma_jump": -36.69209289550781, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2213600009095435, + 0.24488941267424938 + ], + [ + 0.6108314065372242, + 0.6343608183019301 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.2125999927520752, + 56.446800231933594, + 155.7620086669922 + ], + "start_frame": 3, + "target_percentiles": [ + 3.3582000732421875, + 99.15140151977539, + 216.91000366210938 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "e178ecb14eb7bba719a9ce6b3e769393af119ae9e022a57003596a4eeb649c0f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "314312b73714cec79985fa64e6d1a02df2ac7f2a05887c6d9b13261337d68d42", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "ea3e786ab1dc478a94987f7c9430d9df", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.prompt.txt", + "prompt_file_sha256": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "prompt_hash": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "182ff4b5ff254c53b9826d4bc4f2b475", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "8f37dd611d5ada5a400806355568ced3b07ddc596e21fb3b34d2a03cebd9fa50" + }, + "generation_hash": "31f51d52cdf4477524722e9916cee41147cb326c95ec393b147189fc88adfc51", + "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": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "seed": 2357351678235204961, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 2357351678235204961, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.mp4", + "segment_sha256": "4f479cec77732763f5effcc6d80a8d770f744015ca2166fb6745446879e2b18e", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.json", + "visual_context_source_checkpoint_sha256": "314312b73714cec79985fa64e6d1a02df2ac7f2a05887c6d9b13261337d68d42", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ea3e786ab1dc478a94987f7c9430d9df", + "visual_context_source_scene": 1 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json new file mode 100644 index 0000000000000000000000000000000000000000..e3d6ea366eca1f159802cccadd2309473705adf7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json @@ -0,0 +1,228 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": "59cba2ecfdf64d8df876839278fe1c475d3f7acb3aa528f18707fea0d8f99dae", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "d41c77a6d3c600ebbff73600aab9a078827d1a1827932832fe8a593e83c139cd" + }, + "generation_hash": "4b68d3d24feb2605795efa598c8cfc5436cb5e9646b524d5284d8f47a73f1a4f", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "blend_segment_sha256": "f01bac047d09ef081c99cb42cc740d024497e126cfab125599ccd99fbab74d9c", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:29:51Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.85b990022cce4049a954aa6df7d61679.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.287303924560547, + 4.838396453857399 + ], + "context_motion_baseline": 0.13874053955078125, + "detected_luma_jump": -2.0053329467773438, + "detection_threshold": 1.25, + "mean_luma_jump": -2.1080780029296875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2903564602720971, + 0.30324784821155026 + ], + [ + 0.5537576114430147, + 0.572731715183632 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 74.04089736938477, + 141.20819091796875 + ], + "start_frame": 0, + "target_percentiles": [ + 0.4251999855041504, + 77.32820129394531, + 146.04658737182615 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "59cba2ecfdf64d8df876839278fe1c475d3f7acb3aa528f18707fea0d8f99dae", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "predecessor_editorial_out_frames": 68, + "predecessor_revision": "01d15e257e524b4a962ab5e396a85f58", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.prompt.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "85b990022cce4049a954aa6df7d61679", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "d41c77a6d3c600ebbff73600aab9a078827d1a1827932832fe8a593e83c139cd" + }, + "generation_hash": "4b68d3d24feb2605795efa598c8cfc5436cb5e9646b524d5284d8f47a73f1a4f", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "visual_context_source_editorial_out_frames": 68, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "01d15e257e524b4a962ab5e396a85f58", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3faeafb51897e055ac2773d287f6032f1fef296e --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a +size 125475768 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.json new file mode 100644 index 0000000000000000000000000000000000000000..3cb895af5cb45d4a9855e0050e8d5a718772ac88 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/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": "149fb69e6eab99fe7b25d6cfd2cdea2d592c962096af17cee4de6c6d2cae46c1", + "plan_hash": "c0fae104f0f60ce1ce4901aa58d198984ded87045b520a4642e3831833feb170", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7de50d4c488337612e7bca4d9594e15ceea5d69b10c5eeb393dee1a157682f8" + }, + "generation_hash": "1e2d27aacd5649d69e3ac6005a07c666352b688e84bfc89382ffad72a7e20c9e", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4", + "blend_segment_sha256": "b57dba5edc52f6af41ac517602881b4f5f1cb87baf6e4bfbf6f26f6984934df5", + "branch_id": "5cd5b9bb8f104f028ebd5754e1254214", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.safetensors", + "checkpoint_sha256": "2d944a8730b1da1091283dcfb105dfa792e205702d7415a4407bce767421f310", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T14:03:42Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.wav", + "generated_audio_sha256": "482673dbb5aa78b71ee50460c48d7be6d1331c4a9f142fb3897aa714914e4278", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 6.0, + 6.0, + 5.969390869140625 + ], + "context_motion_baseline": 2.2886123657226562, + "detected_luma_jump": -24.200897216796875, + "detection_threshold": 8.529518127441406, + "mean_luma_jump": -24.418991088867188, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.09313490624521292, + 0.1166643180099188 + ], + [ + 0.49699919457529107, + 0.520528606339997 + ], + [ + 0.9622510124655331, + 0.9856603884229473 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 23.749401092529297, + 126.73479461669922, + 245.37400817871094 + ], + "start_frame": 2, + "target_percentiles": [ + 49.13399887084961, + 158.46530151367188, + 251.34339904785156 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "149fb69e6eab99fe7b25d6cfd2cdea2d592c962096af17cee4de6c6d2cae46c1", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "43a7f33ac686c25aee4c905f7b60695b81d994c428058beb3e304743ce37600b", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "3bc34c10b8ed474182b752dfbdfa57c6", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.prompt.txt", + "prompt_file_sha256": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f3ee53767fca4e0ea8eb1c0cb1c2b17e", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7de50d4c488337612e7bca4d9594e15ceea5d69b10c5eeb393dee1a157682f8" + }, + "generation_hash": "1e2d27aacd5649d69e3ac6005a07c666352b688e84bfc89382ffad72a7e20c9e", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4", + "segment_sha256": "cd6907e23d435b8e5c911e449b5c2bf22158179df4d4d1a275ada6e61a15256e", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json", + "visual_context_source_checkpoint_sha256": "43a7f33ac686c25aee4c905f7b60695b81d994c428058beb3e304743ce37600b", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "3bc34c10b8ed474182b752dfbdfa57c6", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..b9b63eba33d0f402098b522d12fd13221a3bffbf --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d944a8730b1da1091283dcfb105dfa792e205702d7415a4407bce767421f310 +size 135962176 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json new file mode 100644 index 0000000000000000000000000000000000000000..3cb895af5cb45d4a9855e0050e8d5a718772ac88 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json @@ -0,0 +1,233 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/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": "149fb69e6eab99fe7b25d6cfd2cdea2d592c962096af17cee4de6c6d2cae46c1", + "plan_hash": "c0fae104f0f60ce1ce4901aa58d198984ded87045b520a4642e3831833feb170", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7de50d4c488337612e7bca4d9594e15ceea5d69b10c5eeb393dee1a157682f8" + }, + "generation_hash": "1e2d27aacd5649d69e3ac6005a07c666352b688e84bfc89382ffad72a7e20c9e", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4", + "blend_segment_sha256": "b57dba5edc52f6af41ac517602881b4f5f1cb87baf6e4bfbf6f26f6984934df5", + "branch_id": "5cd5b9bb8f104f028ebd5754e1254214", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.safetensors", + "checkpoint_sha256": "2d944a8730b1da1091283dcfb105dfa792e205702d7415a4407bce767421f310", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T14:03:42Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.wav", + "generated_audio_sha256": "482673dbb5aa78b71ee50460c48d7be6d1331c4a9f142fb3897aa714914e4278", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 6.0, + 6.0, + 5.969390869140625 + ], + "context_motion_baseline": 2.2886123657226562, + "detected_luma_jump": -24.200897216796875, + "detection_threshold": 8.529518127441406, + "mean_luma_jump": -24.418991088867188, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.09313490624521292, + 0.1166643180099188 + ], + [ + 0.49699919457529107, + 0.520528606339997 + ], + [ + 0.9622510124655331, + 0.9856603884229473 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 23.749401092529297, + 126.73479461669922, + 245.37400817871094 + ], + "start_frame": 2, + "target_percentiles": [ + 49.13399887084961, + 158.46530151367188, + 251.34339904785156 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "149fb69e6eab99fe7b25d6cfd2cdea2d592c962096af17cee4de6c6d2cae46c1", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "43a7f33ac686c25aee4c905f7b60695b81d994c428058beb3e304743ce37600b", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "3bc34c10b8ed474182b752dfbdfa57c6", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.prompt.txt", + "prompt_file_sha256": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f3ee53767fca4e0ea8eb1c0cb1c2b17e", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7de50d4c488337612e7bca4d9594e15ceea5d69b10c5eeb393dee1a157682f8" + }, + "generation_hash": "1e2d27aacd5649d69e3ac6005a07c666352b688e84bfc89382ffad72a7e20c9e", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4", + "segment_sha256": "cd6907e23d435b8e5c911e449b5c2bf22158179df4d4d1a275ada6e61a15256e", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json", + "visual_context_source_checkpoint_sha256": "43a7f33ac686c25aee4c905f7b60695b81d994c428058beb3e304743ce37600b", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "3bc34c10b8ed474182b752dfbdfa57c6", + "visual_context_source_scene": 2 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.json new file mode 100644 index 0000000000000000000000000000000000000000..2ddb75aeff7938ba45cf29a79a4cd4df9e881db8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": "7cae2c8722c7b2934bf7d1115fcfeb48fa3bc363cf3f2037bef96c8e3c174f95", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2decbd8554f422d746053852c8c096747d7a3ca36c85481f13990655516c1bf4" + }, + "generation_hash": "1d8b9dc2cb01bb42ad6fed06886ec8abacff7f65115ac5788f325b7b0b6f9448", + "scene": 4, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "blend_segment_sha256": "8e849994662dee5b2185b3d56fe614a256db0a7d27492ca2d5806e8de037ea5a", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:35:10Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.4199998378753662, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.45351409912109375, + "detected_luma_jump": -9.557891845703125, + "detection_threshold": 2.1113510131835938, + "mean_luma_jump": -9.383697509765625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.013622744878133138, + 0.019191371693330652 + ], + [ + 0.38651685527726715, + 0.41004626704197306 + ], + [ + 0.6523898255591299, + 0.6759192373238357 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 3.47379994392395, + 98.56179809570312, + 166.35940551757812 + ], + "start_frame": 1, + "target_percentiles": [ + 4.893799781799316, + 109.4474983215332, + 177.32177963256834 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7cae2c8722c7b2934bf7d1115fcfeb48fa3bc363cf3f2037bef96c8e3c174f95", + "id": "clip_04", + "index": 4, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.json", + "predecessor_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "85b990022cce4049a954aa6df7d61679", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.prompt.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ccaabf98d1244e348e4cf014644aa114", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2decbd8554f422d746053852c8c096747d7a3ca36c85481f13990655516c1bf4" + }, + "generation_hash": "1d8b9dc2cb01bb42ad6fed06886ec8abacff7f65115ac5788f325b7b0b6f9448", + "scene": 4, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_03", + "visual_context_source_revision": "85b990022cce4049a954aa6df7d61679", + "visual_context_source_scene": 3 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..df4bd68406c36f5f712df6800d543f232f1eeba3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29 +size 125475752 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.json new file mode 100644 index 0000000000000000000000000000000000000000..2ddb75aeff7938ba45cf29a79a4cd4df9e881db8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": "7cae2c8722c7b2934bf7d1115fcfeb48fa3bc363cf3f2037bef96c8e3c174f95", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2decbd8554f422d746053852c8c096747d7a3ca36c85481f13990655516c1bf4" + }, + "generation_hash": "1d8b9dc2cb01bb42ad6fed06886ec8abacff7f65115ac5788f325b7b0b6f9448", + "scene": 4, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "blend_segment_sha256": "8e849994662dee5b2185b3d56fe614a256db0a7d27492ca2d5806e8de037ea5a", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:35:10Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.4199998378753662, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.45351409912109375, + "detected_luma_jump": -9.557891845703125, + "detection_threshold": 2.1113510131835938, + "mean_luma_jump": -9.383697509765625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.013622744878133138, + 0.019191371693330652 + ], + [ + 0.38651685527726715, + 0.41004626704197306 + ], + [ + 0.6523898255591299, + 0.6759192373238357 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 3.47379994392395, + 98.56179809570312, + 166.35940551757812 + ], + "start_frame": 1, + "target_percentiles": [ + 4.893799781799316, + 109.4474983215332, + 177.32177963256834 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7cae2c8722c7b2934bf7d1115fcfeb48fa3bc363cf3f2037bef96c8e3c174f95", + "id": "clip_04", + "index": 4, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.json", + "predecessor_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "85b990022cce4049a954aa6df7d61679", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.prompt.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ccaabf98d1244e348e4cf014644aa114", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2decbd8554f422d746053852c8c096747d7a3ca36c85481f13990655516c1bf4" + }, + "generation_hash": "1d8b9dc2cb01bb42ad6fed06886ec8abacff7f65115ac5788f325b7b0b6f9448", + "scene": 4, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_03", + "visual_context_source_revision": "85b990022cce4049a954aa6df7d61679", + "visual_context_source_scene": 3 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.json new file mode 100644 index 0000000000000000000000000000000000000000..9a9cdd44d87a3d88953caf8fa2b2af95df9aaaba --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": "706405ecc4c1afda3379fedbd369968e13d5dfe86e1b5a0f9678888df299f84d", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3af6fa2e3e41a248f81bd8d9b7cc6fb780df4a6841577958eb335ddce82c91ac" + }, + "generation_hash": "956ec7b5713bada8ce1ad2e19a07909c0ead4dbbd0ba03e646299d18bf4ab406", + "scene": 5, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "blend_segment_sha256": "4e7d133e56b377ed58f37332a00656cc5a572d95e9e89beee1c9e12c73c491f3", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors", + "checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:38:54Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav", + "generated_audio_sha256": "f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.9173998832702637, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.6296005249023438, + "detected_luma_jump": -10.944313049316406, + "detection_threshold": 1.3357162475585938, + "mean_luma_jump": -10.663093566894531, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009474509370093252, + 0.01307215597115311 + ], + [ + 0.37550431793811273, + 0.39903372970281864 + ], + [ + 0.6656215084300318, + 0.6891509201947377 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4159998893737793, + 95.75360107421875, + 169.7334846496581 + ], + "start_frame": 1, + "target_percentiles": [ + 3.333399772644043, + 108.07640075683594, + 183.4033966064453 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "706405ecc4c1afda3379fedbd369968e13d5dfe86e1b5a0f9678888df299f84d", + "id": "clip_05", + "index": 5, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.json", + "predecessor_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "ccaabf98d1244e348e4cf014644aa114", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.prompt.txt", + "prompt_file_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "b1776797fd4c442fbb71e7162697df75", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3af6fa2e3e41a248f81bd8d9b7cc6fb780df4a6841577958eb335ddce82c91ac" + }, + "generation_hash": "956ec7b5713bada8ce1ad2e19a07909c0ead4dbbd0ba03e646299d18bf4ab406", + "scene": 5, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "segment_sha256": "25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_04", + "visual_context_source_revision": "ccaabf98d1244e348e4cf014644aa114", + "visual_context_source_scene": 4 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors new file mode 100644 index 0000000000000000000000000000000000000000..3be9069569ea98ef07547233f67db288d99000a6 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a +size 126524624 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.json new file mode 100644 index 0000000000000000000000000000000000000000..9a9cdd44d87a3d88953caf8fa2b2af95df9aaaba --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.json @@ -0,0 +1,232 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_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": "706405ecc4c1afda3379fedbd369968e13d5dfe86e1b5a0f9678888df299f84d", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "run_name": "test_danse_sway_large_and_medium", + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3af6fa2e3e41a248f81bd8d9b7cc6fb780df4a6841577958eb335ddce82c91ac" + }, + "generation_hash": "956ec7b5713bada8ce1ad2e19a07909c0ead4dbbd0ba03e646299d18bf4ab406", + "scene": 5, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "segment": { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "blend_segment_sha256": "4e7d133e56b377ed58f37332a00656cc5a572d95e9e89beee1c9e12c73c491f3", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors", + "checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:38:54Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav", + "generated_audio_sha256": "f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.9173998832702637, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.6296005249023438, + "detected_luma_jump": -10.944313049316406, + "detection_threshold": 1.3357162475585938, + "mean_luma_jump": -10.663093566894531, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009474509370093252, + 0.01307215597115311 + ], + [ + 0.37550431793811273, + 0.39903372970281864 + ], + [ + 0.6656215084300318, + 0.6891509201947377 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4159998893737793, + 95.75360107421875, + 169.7334846496581 + ], + "start_frame": 1, + "target_percentiles": [ + 3.333399772644043, + 108.07640075683594, + 183.4033966064453 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "706405ecc4c1afda3379fedbd369968e13d5dfe86e1b5a0f9678888df299f84d", + "id": "clip_05", + "index": 5, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.json", + "predecessor_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "ccaabf98d1244e348e4cf014644aa114", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.prompt.txt", + "prompt_file_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "b1776797fd4c442fbb71e7162697df75", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3af6fa2e3e41a248f81bd8d9b7cc6fb780df4a6841577958eb335ddce82c91ac" + }, + "generation_hash": "956ec7b5713bada8ce1ad2e19a07909c0ead4dbbd0ba03e646299d18bf4ab406", + "scene": 5, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "segment_sha256": "25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_04", + "visual_context_source_revision": "ccaabf98d1244e348e4cf014644aa114", + "visual_context_source_scene": 4 + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0001.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0001.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..3ad0ccd763897356b84bbdddbfa4f4734bb8f72d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0001.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a4ecb9601f457bbc39b2dfeb3b30b2d41fa42bbec967d322e3bbedf10fac2af +size 9390160 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0002.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0002.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..16a8c5241bea93c92fa9e0d8b5e99c71f104692a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0002.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fde244ee109449add3d840d14328cedf841b9c464745b5fde451429ea7ad984 +size 14473903 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0003.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0003.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..2a9fcd6f85e80ad8b542895add365a113af7aade --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/partial_through_clip_0003.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc90fa0c73ff1fec59cef9873d15414eb75384a61d62f37826c5577cd94e9ec0 +size 21479957 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/t2v_normal_2026-09-11.generated.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/t2v_normal_2026-09-11.generated.wav new file mode 100644 index 0000000000000000000000000000000000000000..37bf437f32c6e67869acfcd1aebb74e085ea7925 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/t2v_normal_2026-09-11.generated.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e86488176ead4c6b8f8801daa22f3811ed3ee4b136823793adffa0af57c0369b +size 1749376 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/t2v_normal_2026-09-11.mp4 b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/t2v_normal_2026-09-11.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..89f3991700748277314277ccc91d5c2ba822a830 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/final/t2v_normal_2026-09-11.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ab639637aa07a1d5036385d7ece3feb142e9399364e8a462e7428cc9e4fb135 +size 9957500 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.2c5b366dcd864f9098aefee50649bcaa.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.2c5b366dcd864f9098aefee50649bcaa.wav new file mode 100644 index 0000000000000000000000000000000000000000..1ecbb1947fe460e0c346205e331503ae2f9ce67d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.2c5b366dcd864f9098aefee50649bcaa.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74ec3a49e495e0b9be883ddfa80faf08bf901af242708e5cf0b8d98f3e75dbb6 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.wav new file mode 100644 index 0000000000000000000000000000000000000000..fde7700fe288222cca35382285d0b57dac619ce4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdb1f3f17124d97c971489f9c4b96e3ae16a470ee2d6f577cd4d1442666fcc16 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.c3bedcae0f814da2b157b3a9547405e8.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.c3bedcae0f814da2b157b3a9547405e8.wav new file mode 100644 index 0000000000000000000000000000000000000000..8e3a31027538b84d5bf96e004782022c5686e2a2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.c3bedcae0f814da2b157b3a9547405e8.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a552ed413f3d32e3d0007b888eb7ae569a944c62305bcf88a24dc0a097c8d05b +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.wav new file mode 100644 index 0000000000000000000000000000000000000000..2cb11fabaac1b673b2f55ec7b4a2f63d3c38862a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ea3e786ab1dc478a94987f7c9430d9df.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:beada5f1d121dc1a11cbf5668153dbe96f3bfa04eb9219373542534e7cc045e8 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.wav new file mode 100644 index 0000000000000000000000000000000000000000..d0f93326f4c7d6a199b14de9eab37dc12f9c83fc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37a7754b91ad0df065f64aab8e307bd7ee359b080fe9cb0714f45c1c933a412b +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.wav new file mode 100644 index 0000000000000000000000000000000000000000..b5b6a6964d47e02766db990b96fb64e12fe8cb4d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffb5a9912fde4db4ba446dbd36f5dc3a.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71b78f16b13c041a67127312f586c5108047897bb4feabfe548f1a0df2c35920 +size 1296044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.wav new file mode 100644 index 0000000000000000000000000000000000000000..38e38c58e3367fac84d1b3e3c432483830c34952 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6 +size 480044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.01d15e257e524b4a962ab5e396a85f58.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.01d15e257e524b4a962ab5e396a85f58.wav new file mode 100644 index 0000000000000000000000000000000000000000..923466c202da3f742fd70994d8c0e722bb7e0e87 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.01d15e257e524b4a962ab5e396a85f58.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618 +size 362712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.wav new file mode 100644 index 0000000000000000000000000000000000000000..9190a13c47508c440ad0a6da7331c1ef7210045d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.09fc42e32ee14b42800a83524f9d7ee1.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e686ae0dba8964c7a9281f769d063d193ae47c581eb7bc133716bfdca92e3a4c +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.wav new file mode 100644 index 0000000000000000000000000000000000000000..b46e9a2b5a5644946052d76e5a9158d5772194d4 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.182ff4b5ff254c53b9826d4bc4f2b475.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e26a04d8c94473d72dffa6fcd83c2752fac33974f18b6eb3ae3cbb81a00c24de +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.wav new file mode 100644 index 0000000000000000000000000000000000000000..1cce1247da9a314772cfb59f3d39bdb2c15adfd7 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79b622af849b83966549fe3171b7eda42eb0cf424cd765c4f696e13a1e4031b3 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.85b990022cce4049a954aa6df7d61679.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.85b990022cce4049a954aa6df7d61679.wav new file mode 100644 index 0000000000000000000000000000000000000000..077c7b2d74ccdaff1107cf50c23d9aeaca526d39 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.85b990022cce4049a954aa6df7d61679.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965 +size 272044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.wav new file mode 100644 index 0000000000000000000000000000000000000000..1cbe787910a3d9e06c32096e61d0db14f766fb4a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:482673dbb5aa78b71ee50460c48d7be6d1331c4a9f142fb3897aa714914e4278 +size 1178712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav new file mode 100644 index 0000000000000000000000000000000000000000..6a725154efe0d87fdec3a1cdff66d7a93fd21315 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d +size 272044 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav new file mode 100644 index 0000000000000000000000000000000000000000..b92c6e9cd40f8bab902e2ded83610476a29cbaf2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb +size 362712 diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/manifest.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..6864f5fc614bddedb7c451f57aa4eadeacf2916f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/manifest.json @@ -0,0 +1,657 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/workflow.json" + }, + "clip_count": 5, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 13.666666666666666, + "format": "h3_chain_manifest_v3", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ffc6b7d97fe243e39fe85acfb83dfef1/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.safetensors", + "checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:21:19Z", + "delivered_frames": 90, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.wav", + "generated_audio_sha256": "fb4fa22ce9ee508bb7917874ee9709f899471a52df19445a440f556e3a88ace6", + "generated_continuity": "on", + "history_hash": "f46d1dd2053083ed483df4a8b8a37eade458cecf6bad22692d6e5e523915e8c3", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.prompt.txt", + "prompt_file_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "87c95379fa840ea9a1cae4e3cef923b1a5ee849a54ac749ab3b2412c252242f1" + }, + "generation_hash": "441091e1c957fc54d9b09c61b3f7f77aa63bbe58e3c74ee6f165ec70b3d1167a", + "scene": 1, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 0 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 0, + "context_length": 0, + "continuation_mode": "initial", + "external_context_hash": "", + "generated_continuity": "off" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.mp4", + "segment_sha256": "dc69c962fb34181cd22cd901e22c10398425b95f9567d1c638bc975e25f3c5f1", + "source_reference": "off", + "steps": 8 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "blend_segment_sha256": "f31e6124696e45c632aaf7c9afdba14a89a414389295c41d1aaa90bf753c79cb", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.safetensors", + "checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:26:00Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.01d15e257e524b4a962ab5e396a85f58.wav", + "generated_audio_sha256": "34d4acf70c7252767e3ce52e4cc003cfd43beb4ff18e8930e564647b84bd0618", + "generated_continuity": "on", + "history_hash": "d26640e1e87d7b40caf8a423929c51126820974518c06e9ff95844ef772b170f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "predecessor_editorial_out_frames": 90, + "predecessor_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.prompt.txt", + "prompt_file_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "01d15e257e524b4a962ab5e396a85f58", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "eb90b4e714811ffec2aa5277a1f1bcc62416e540e8d76f7990acadf9e71df26c" + }, + "generation_hash": "3cfb887d5007cb3258199d1eeced9fa575145fc1bdb149d8f9a5d275b67d551d", + "scene": 2, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.01d15e257e524b4a962ab5e396a85f58.mp4", + "segment_sha256": "3a55df96df5df790541be258c5fa62a8a6af7232c0fa82f79e6ebf8c7f495a0e", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "1c859fa252ed59b7c2671caf648de87923ca96bfd2bc27162317893a513a1551", + "visual_context_source_editorial_out_frames": 90, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "ffc6b7d97fe243e39fe85acfb83dfef1", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/85b990022cce4049a954aa6df7d61679/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "blend_segment_sha256": "f01bac047d09ef081c99cb42cc740d024497e126cfab125599ccd99fbab74d9c", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.safetensors", + "checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:29:51Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.85b990022cce4049a954aa6df7d61679.wav", + "generated_audio_sha256": "274ba877ead3689f97c342de364c1c229061a70f14cfd898bd341dd7976fb965", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.0, + 3.287303924560547, + 4.838396453857399 + ], + "context_motion_baseline": 0.13874053955078125, + "detected_luma_jump": -2.0053329467773438, + "detection_threshold": 1.25, + "mean_luma_jump": -2.1080780029296875, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2903564602720971, + 0.30324784821155026 + ], + [ + 0.5537576114430147, + 0.572731715183632 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 0.4251999855041504, + 74.04089736938477, + 141.20819091796875 + ], + "start_frame": 0, + "target_percentiles": [ + 0.4251999855041504, + 77.32820129394531, + 146.04658737182615 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "59cba2ecfdf64d8df876839278fe1c475d3f7acb3aa528f18707fea0d8f99dae", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "predecessor_editorial_out_frames": 68, + "predecessor_revision": "01d15e257e524b4a962ab5e396a85f58", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.prompt.txt", + "prompt_file_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "85b990022cce4049a954aa6df7d61679", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "d41c77a6d3c600ebbff73600aab9a078827d1a1827932832fe8a593e83c139cd" + }, + "generation_hash": "4b68d3d24feb2605795efa598c8cfc5436cb5e9646b524d5284d8f47a73f1a4f", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.85b990022cce4049a954aa6df7d61679.mp4", + "segment_sha256": "acc56e7597974f5e3ce2047a69303e3ac8d17d9df67e8a44034a9251fecfaa87", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "3a1b24b3654b10b2e863ae9156dcb84778a728648a9c67ead419c6e0db7d1966", + "visual_context_source_editorial_out_frames": 68, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "01d15e257e524b4a962ab5e396a85f58", + "visual_context_source_scene": 2 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/ccaabf98d1244e348e4cf014644aa114/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "blend_segment_sha256": "8e849994662dee5b2185b3d56fe614a256db0a7d27492ca2d5806e8de037ea5a", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.safetensors", + "checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:35:10Z", + "delivered_frames": 51, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0004.ccaabf98d1244e348e4cf014644aa114.wav", + "generated_audio_sha256": "139ea67a65d73610dfae277d7961ec8c50c16fca5ea2fa133efc121cba36df0d", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 1.4199998378753662, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.45351409912109375, + "detected_luma_jump": -9.557891845703125, + "detection_threshold": 2.1113510131835938, + "mean_luma_jump": -9.383697509765625, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.013622744878133138, + 0.019191371693330652 + ], + [ + 0.38651685527726715, + 0.41004626704197306 + ], + [ + 0.6523898255591299, + 0.6759192373238357 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 3.47379994392395, + 98.56179809570312, + 166.35940551757812 + ], + "start_frame": 1, + "target_percentiles": [ + 4.893799781799316, + 109.4474983215332, + 177.32177963256834 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7cae2c8722c7b2934bf7d1115fcfeb48fa3bc363cf3f2037bef96c8e3c174f95", + "id": "clip_04", + "index": 4, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.json", + "predecessor_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "85b990022cce4049a954aa6df7d61679", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.prompt.txt", + "prompt_file_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt_prefix": "", + "raw_frames": 73, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "ccaabf98d1244e348e4cf014644aa114", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0004.ccaabf98d1244e348e4cf014644aa114.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "2decbd8554f422d746053852c8c096747d7a3ca36c85481f13990655516c1bf4" + }, + "generation_hash": "1d8b9dc2cb01bb42ad6fed06886ec8abacff7f65115ac5788f325b7b0b6f9448", + "scene": 4, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "seed": 6104, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0004.ccaabf98d1244e348e4cf014644aa114.mp4", + "segment_sha256": "9508606c0f38b8ab0dc2ef8821307e897764552fd3f3d366114cfd01aa9e3e73", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "b4f29a266f8fc2c60e7351c3fc58155fb8c08eae6e59d43aa8a000b36cdc328a", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_03", + "visual_context_source_revision": "85b990022cce4049a954aa6df7d61679", + "visual_context_source_scene": 3 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/b1776797fd4c442fbb71e7162697df75/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "blend_segment_sha256": "4e7d133e56b377ed58f37332a00656cc5a572d95e9e89beee1c9e12c73c491f3", + "branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.safetensors", + "checkpoint_sha256": "544577ccc881d3d17351a5936ddd30035f518077ebb81afb8015714391a1672a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T01:38:54Z", + "delivered_frames": 68, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0005.b1776797fd4c442fbb71e7162697df75.wav", + "generated_audio_sha256": "f3f4df4f7e9ad11bceb625b136846a39b0f6cb4c5e406d7a84097ab90f005dcb", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 0.9173998832702637, + 6.0, + 6.0 + ], + "context_motion_baseline": 0.6296005249023438, + "detected_luma_jump": -10.944313049316406, + "detection_threshold": 1.3357162475585938, + "mean_luma_jump": -10.663093566894531, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.009474509370093252, + 0.01307215597115311 + ], + [ + 0.37550431793811273, + 0.39903372970281864 + ], + [ + 0.6656215084300318, + 0.6891509201947377 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 2.4159998893737793, + 95.75360107421875, + 169.7334846496581 + ], + "start_frame": 1, + "target_percentiles": [ + 3.333399772644043, + 108.07640075683594, + 183.4033966064453 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "706405ecc4c1afda3379fedbd369968e13d5dfe86e1b5a0f9678888df299f84d", + "id": "clip_05", + "index": 5, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.json", + "predecessor_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "predecessor_editorial_out_frames": 51, + "predecessor_revision": "ccaabf98d1244e348e4cf014644aa114", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.prompt.txt", + "prompt_file_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt_prefix": "", + "raw_frames": 90, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "b1776797fd4c442fbb71e7162697df75", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0005.b1776797fd4c442fbb71e7162697df75.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3af6fa2e3e41a248f81bd8d9b7cc6fb780df4a6841577958eb335ddce82c91ac" + }, + "generation_hash": "956ec7b5713bada8ce1ad2e19a07909c0ead4dbbd0ba03e646299d18bf4ab406", + "scene": 5, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "seed": 6105, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0005.b1776797fd4c442fbb71e7162697df75.mp4", + "segment_sha256": "25a54a7f2a980ea96f033983c3b4d8d06260d7151fe50eed870bd863197f38a9", + "source_reference": "off", + "steps": 8, + "visual_context_source_checkpoint_sha256": "f514789c8ae89be07930da1299504e708d153db4780b3af1aa205222d5bada29", + "visual_context_source_editorial_out_frames": 51, + "visual_context_source_id": "clip_04", + "visual_context_source_revision": "ccaabf98d1244e348e4cf014644aa114", + "visual_context_source_scene": 4 + } + ], + "total_delivered_frames": 328 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/partial/through_clip_0001.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/partial/through_clip_0001.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..1ee33bfeeecb760f590b70d68effb972a46b7adc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/partial/through_clip_0001.manifest.json @@ -0,0 +1,138 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/workflow.json" + }, + "clip_count": 1, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 10.125, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 1, + "plan_hash": "667a64ec768a3b3620e8c782ef21d84dd7aa2c30137513bc464831a287a64f58", + "planned_clip_count": 2, + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/c3bedcae0f814da2b157b3a9547405e8/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "c3bedcae0f814da2b157b3a9547405e8", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.safetensors", + "checkpoint_sha256": "6b07a801f2bdc0576d322c8ee6ae288c8bdb5a8d7e5700f3f2e9db7a3a124f5a", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T14:59:11Z", + "delivered_frames": 243, + "forked_from_branch_id": "f2193e529c8a449bb3f09da5fe8ea660", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.c3bedcae0f814da2b157b3a9547405e8.wav", + "generated_audio_sha256": "a552ed413f3d32e3d0007b888eb7ae569a944c62305bcf88a24dc0a097c8d05b", + "generated_continuity": "on", + "history_hash": "da926610e3b19812e3b63b036862764cfadea2a03857a00d980ef1713c9d15be", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.c3bedcae0f814da2b157b3a9547405e8.prompt.txt", + "prompt_file_sha256": "92960ced0820cf55767f0174de9a5d89f00bbc72bec49aa41d035bf4a9741f3f", + "prompt_hash": "92960ced0820cf55767f0174de9a5d89f00bbc72bec49aa41d035bf4a9741f3f", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "c3bedcae0f814da2b157b3a9547405e8", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.c3bedcae0f814da2b157b3a9547405e8.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "7fe99137234438449c11344307849dc0214992b0062db1ff9903626bd0f29628" + }, + "generation_hash": "79a1b9ea4557eb45d6dbcbaa50f8e080e339589b34fc90494397dbc18f225240", + "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": "92960ced0820cf55767f0174de9a5d89f00bbc72bec49aa41d035bf4a9741f3f", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.c3bedcae0f814da2b157b3a9547405e8.mp4", + "segment_sha256": "cc9c97814764936eb6d25fbb178874875bac241d1fdb33b797137a8f710a9ea5", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.f2193e529c8a449bb3f09da5fe8ea660.json" + } + ], + "total_delivered_frames": 243 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/partial/through_clip_0002.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/partial/through_clip_0002.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..ff6e9fa6c263d7b6c206fd37a30447dfc04565fc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/partial/through_clip_0002.manifest.json @@ -0,0 +1,282 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/workflow.json" + }, + "clip_count": 2, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 19.333333333333332, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 2, + "plan_hash": "c0fae104f0f60ce1ce4901aa58d198984ded87045b520a4642e3831833feb170", + "planned_clip_count": 3, + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "5cd5b9bb8f104f028ebd5754e1254214", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.safetensors", + "checkpoint_sha256": "af561dbfd017d5bb1e453423b2ce0159e0db685c0ffa7afab8075e3da0ecaeb3", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T08:06:04Z", + "delivered_frames": 243, + "forked_from_branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.wav", + "generated_audio_sha256": "fdb1f3f17124d97c971489f9c4b96e3ae16a470ee2d6f577cd4d1442666fcc16", + "generated_continuity": "on", + "history_hash": "ee7e5e97a6225d30ca6fbb45443bc32c701a61574e502c7144e941b7dc119220", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.prompt.txt", + "prompt_file_sha256": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "prompt_hash": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "5cd5b9bb8f104f028ebd5754e1254214", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "a780ce18d172a5021f9aa89ef100abec2373aca7265db32d669f679823bf5ad7" + }, + "generation_hash": "f3d5c7b5b083e76947cdc8edfea66acbde792008bf381dc66440017d5d902f10", + "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": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.mp4", + "segment_sha256": "424d934a94bebd093b599148c4b95b1da1550283f4bf4cf4307dd97957096801", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json" + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4", + "blend_segment_sha256": "3bd52bf6c93c07c2f10296dd92c4ca07a384b6eefad6cd55325da0ea2f99bdef", + "branch_id": "5cd5b9bb8f104f028ebd5754e1254214", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.safetensors", + "checkpoint_sha256": "43a7f33ac686c25aee4c905f7b60695b81d994c428058beb3e304743ce37600b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T08:18:19Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.wav", + "generated_audio_sha256": "79b622af849b83966549fe3171b7eda42eb0cf424cd765c4f696e13a1e4031b3", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + -6.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.19031143188476562, + "detected_luma_jump": 99.36417388916016, + "detection_threshold": 1.25, + "mean_luma_jump": 99.41088104248047, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2008847105736826, + 0.1773552988089767 + ], + [ + 0.6474435245289522, + 0.6239141127642464 + ], + [ + 0.9853882434321385, + 0.9618588316674326 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 51.22560119628906, + 165.0980987548828, + 251.2740020751953 + ], + "start_frame": 0, + "target_percentiles": [ + 1.3529999256134033, + 52.6879997253418, + 144.0289474487304 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7939fc093db562ff0a3dc2075fdadd4f7698bfdae63bdf2517291a1b4500ea0f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "af561dbfd017d5bb1e453423b2ce0159e0db685c0ffa7afab8075e3da0ecaeb3", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "5cd5b9bb8f104f028ebd5754e1254214", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.prompt.txt", + "prompt_file_sha256": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "prompt_hash": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "3bc34c10b8ed474182b752dfbdfa57c6", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3654b35249c11572c55920d974525f6941a2658558a7d866df07267d7fa4575a" + }, + "generation_hash": "703870cd5e7751fdccfce03206af738f2c3b088640a56b9c1067cb70e5729801", + "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": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4", + "segment_sha256": "5271a05dda2db5a0c123653ec1940f347e66002f507c0223165a480064ebce4f", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json", + "visual_context_source_checkpoint_sha256": "af561dbfd017d5bb1e453423b2ce0159e0db685c0ffa7afab8075e3da0ecaeb3", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "5cd5b9bb8f104f028ebd5754e1254214", + "visual_context_source_scene": 1 + } + ], + "total_delivered_frames": 464 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/partial/through_clip_0003.manifest.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/partial/through_clip_0003.manifest.json new file mode 100644 index 0000000000000000000000000000000000000000..4eb3ffad150d5ff76eb8e94f266f218316eb987d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/partial/through_clip_0003.manifest.json @@ -0,0 +1,426 @@ +{ + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/workflow.json" + }, + "clip_count": 3, + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "duration_seconds": 28.541666666666668, + "format": "h3_chain_partial_manifest_v3", + "last_completed_clip": 3, + "plan_hash": "c0fae104f0f60ce1ce4901aa58d198984ded87045b520a4642e3831833feb170", + "planned_clip_count": 3, + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segments": [ + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/5cd5b9bb8f104f028ebd5754e1254214/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 0, + "branch_id": "5cd5b9bb8f104f028ebd5754e1254214", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.safetensors", + "checkpoint_sha256": "af561dbfd017d5bb1e453423b2ce0159e0db685c0ffa7afab8075e3da0ecaeb3", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T08:06:04Z", + "delivered_frames": 243, + "forked_from_branch_id": "ffc6b7d97fe243e39fe85acfb83dfef1", + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.wav", + "generated_audio_sha256": "fdb1f3f17124d97c971489f9c4b96e3ae16a470ee2d6f577cd4d1442666fcc16", + "generated_continuity": "on", + "history_hash": "ee7e5e97a6225d30ca6fbb45443bc32c701a61574e502c7144e941b7dc119220", + "id": "clip_01", + "index": 1, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.json", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.prompt.txt", + "prompt_file_sha256": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "prompt_hash": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 0, + "resolved_context_length": 0, + "revision": "5cd5b9bb8f104f028ebd5754e1254214", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "e1d84c5b2a4acf200af28672066ca743b98b9c0cac22e15931e55d7096cbdfff", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "8f7e5bf2370fb0c300af273fe6c770178d6817582b276d7703cf6798f462ffe2", + "scene_generation": "a780ce18d172a5021f9aa89ef100abec2373aca7265db32d669f679823bf5ad7" + }, + "generation_hash": "f3d5c7b5b083e76947cdc8edfea66acbde792008bf381dc66440017d5d902f10", + "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": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "raw_frames": 243, + "seed": 6101, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0001.5cd5b9bb8f104f028ebd5754e1254214.mp4", + "segment_sha256": "424d934a94bebd093b599148c4b95b1da1550283f4bf4cf4307dd97957096801", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0001.ffc6b7d97fe243e39fe85acfb83dfef1.json" + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/3bc34c10b8ed474182b752dfbdfa57c6/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4", + "blend_segment_sha256": "3bd52bf6c93c07c2f10296dd92c4ca07a384b6eefad6cd55325da0ea2f99bdef", + "branch_id": "5cd5b9bb8f104f028ebd5754e1254214", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.safetensors", + "checkpoint_sha256": "43a7f33ac686c25aee4c905f7b60695b81d994c428058beb3e304743ce37600b", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T08:18:19Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.wav", + "generated_audio_sha256": "79b622af849b83966549fe3171b7eda42eb0cf424cd765c4f696e13a1e4031b3", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + -6.0, + -6.0, + -6.0 + ], + "context_motion_baseline": 0.19031143188476562, + "detected_luma_jump": 99.36417388916016, + "detection_threshold": 1.25, + "mean_luma_jump": 99.41088104248047, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.2008847105736826, + 0.1773552988089767 + ], + [ + 0.6474435245289522, + 0.6239141127642464 + ], + [ + 0.9853882434321385, + 0.9618588316674326 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 51.22560119628906, + 165.0980987548828, + 251.2740020751953 + ], + "start_frame": 0, + "target_percentiles": [ + 1.3529999256134033, + 52.6879997253418, + 144.0289474487304 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "7939fc093db562ff0a3dc2075fdadd4f7698bfdae63bdf2517291a1b4500ea0f", + "id": "clip_02", + "index": 2, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.json", + "predecessor_checkpoint_sha256": "af561dbfd017d5bb1e453423b2ce0159e0db685c0ffa7afab8075e3da0ecaeb3", + "predecessor_editorial_out_frames": 243, + "predecessor_revision": "5cd5b9bb8f104f028ebd5754e1254214", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.prompt.txt", + "prompt_file_sha256": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "prompt_hash": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "3bc34c10b8ed474182b752dfbdfa57c6", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "3654b35249c11572c55920d974525f6941a2658558a7d866df07267d7fa4575a" + }, + "generation_hash": "703870cd5e7751fdccfce03206af738f2c3b088640a56b9c1067cb70e5729801", + "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": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "raw_frames": 243, + "seed": 6102, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0002.3bc34c10b8ed474182b752dfbdfa57c6.mp4", + "segment_sha256": "5271a05dda2db5a0c123653ec1940f347e66002f507c0223165a480064ebce4f", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0002.01d15e257e524b4a962ab5e396a85f58.json", + "visual_context_source_checkpoint_sha256": "af561dbfd017d5bb1e453423b2ce0159e0db685c0ffa7afab8075e3da0ecaeb3", + "visual_context_source_editorial_out_frames": 243, + "visual_context_source_id": "clip_01", + "visual_context_source_revision": "5cd5b9bb8f104f028ebd5754e1254214", + "visual_context_source_scene": 1 + }, + { + "archives": { + "api_prompt": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/api_prompt.json", + "plan": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/plan.json", + "workflow": "h3_chains/test_danse_sway_large_and_medium/recovery_archives/f3ee53767fca4e0ea8eb1c0cb1c2b17e/workflow.json" + }, + "audio_context_length": 22, + "blend_frames": 22, + "blend_segment": "h3_chains/test_danse_sway_large_and_medium/blend_segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4", + "blend_segment_sha256": "b57dba5edc52f6af41ac517602881b4f5f1cb87baf6e4bfbf6f26f6984934df5", + "branch_id": "5cd5b9bb8f104f028ebd5754e1254214", + "checkpoint": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.safetensors", + "checkpoint_sha256": "2d944a8730b1da1091283dcfb105dfa792e205702d7415a4407bce767421f310", + "context_length": 22, + "continuation_mode": "guide", + "created_at": "2026-09-11T14:03:42Z", + "delivered_frames": 221, + "generated_audio": "h3_chains/test_danse_sway_large_and_medium/generated_audio/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.wav", + "generated_audio_sha256": "482673dbb5aa78b71ee50460c48d7be6d1331c4a9f142fb3897aa714914e4278", + "generated_continuity": "on", + "guide_tone_carry": { + "applied_shifts": [ + 6.0, + 6.0, + 5.969390869140625 + ], + "context_motion_baseline": 2.2886123657226562, + "detected_luma_jump": -24.200897216796875, + "detection_threshold": 8.529518127441406, + "mean_luma_jump": -24.418991088867188, + "points": [ + [ + 0.0, + 0.0 + ], + [ + 0.09313490624521292, + 0.1166643180099188 + ], + [ + 0.49699919457529107, + 0.520528606339997 + ], + [ + 0.9622510124655331, + 0.9856603884229473 + ], + [ + 1.0, + 1.0 + ] + ], + "source_percentiles": [ + 23.749401092529297, + 126.73479461669922, + 245.37400817871094 + ], + "start_frame": 2, + "target_percentiles": [ + 49.13399887084961, + 158.46530151367188, + 251.34339904785156 + ], + "version": "h3_guide_tone_carry_v1" + }, + "history_hash": "149fb69e6eab99fe7b25d6cfd2cdea2d592c962096af17cee4de6c6d2cae46c1", + "id": "clip_03", + "index": 3, + "metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.json", + "predecessor_checkpoint_sha256": "43a7f33ac686c25aee4c905f7b60695b81d994c428058beb3e304743ce37600b", + "predecessor_editorial_out_frames": 221, + "predecessor_revision": "3bc34c10b8ed474182b752dfbdfa57c6", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_file": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.prompt.txt", + "prompt_file_sha256": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "prompt_prefix": "", + "raw_frames": 243, + "resolved_audio_context_length": 22, + "resolved_context_length": 22, + "revision": "f3ee53767fca4e0ea8eb1c0cb1c2b17e", + "revision_metadata": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.json", + "sample_rate": 32000, + "scene_dependency": { + "fingerprints": { + "assembly_only": "2192f49b585baaa889c4dd4c7a5d78d45064f86f4126063bef7480660a298627", + "global_generation": "532a54a25c24ebd2af1c2d685b8c4f1478fba352b8b4b96054d30f8603c9135e", + "incoming_boundary": "84290def7c873c929aed2e2ebd1766c4a2b0b4928801bc5c2d180ad24fcd1ea0", + "scene_generation": "f7de50d4c488337612e7bca4d9594e15ceea5d69b10c5eeb393dee1a157682f8" + }, + "generation_hash": "1e2d27aacd5649d69e3ac6005a07c666352b688e84bfc89382ffad72a7e20c9e", + "scene": 3, + "scopes": { + "assembly_only": { + "final_audio": "generated", + "segment_crf": 12, + "source_audio_fingerprint": "none", + "source_timeline_fingerprint": "", + "video_blend_frames": 22 + }, + "global_generation": { + "crop": "disabled", + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_version": 2, + "source_reference": "off", + "width": 512 + }, + "incoming_boundary": { + "anchor_mode": "head", + "audio_context_length": 22, + "context_length": 22, + "continuation_mode": "guide", + "external_context_hash": "", + "generated_continuity": "on" + }, + "scene_generation": { + "active_reference_tags": [], + "delivered_frames": 221, + "generation_start_frame": 442, + "id": "clip_03", + "prompt_hash": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "raw_frames": 243, + "seed": 6103, + "source_reference_window": null, + "steps": 8 + } + }, + "version": "h3_scene_dependency_v1" + }, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "segment": "h3_chains/test_danse_sway_large_and_medium/segments/clip_0003.f3ee53767fca4e0ea8eb1c0cb1c2b17e.mp4", + "segment_sha256": "cd6907e23d435b8e5c911e449b5c2bf22158179df4d4d1a275ada6e61a15256e", + "source_reference": "off", + "steps": 8, + "supersedes": "h3_chains/test_danse_sway_large_and_medium/checkpoints/clip_0003.85b990022cce4049a954aa6df7d61679.json", + "visual_context_source_checkpoint_sha256": "43a7f33ac686c25aee4c905f7b60695b81d994c428058beb3e304743ce37600b", + "visual_context_source_editorial_out_frames": 221, + "visual_context_source_id": "clip_02", + "visual_context_source_revision": "3bc34c10b8ed474182b752dfbdfa57c6", + "visual_context_source_scene": 2 + } + ], + "total_delivered_frames": 685 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..8ab43e292cc6e9de25824d28709427bdcffd8250 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/plan.json @@ -0,0 +1,98 @@ +{ + "base_plan_hash": "23b94c9eccfb0800ab6cdf664d1b4fed1a6ed00e7828f3581cb781af91850492", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "2357351678235204961", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "18fa5191ffef89efbe2e13c2bdbf591a0c45f9c7e24a335db31680e6e8d5d083", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 2357351678235204961 + } + }, + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 2357351678235204961, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=test_danse_sway_large_and_medium", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/plan_studio_presentation.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/plan_studio_presentation.json new file mode 100644 index 0000000000000000000000000000000000000000..0178986a77f26ab7ab872bcd9f6c690220eb69f3 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/plan_studio_presentation.json @@ -0,0 +1,21 @@ +{ + "public": { + "route": "none", + "run_name": "test_danse_sway_large_and_medium", + "scenes": [], + "source_audio": { + "available": false, + "has_audio": false, + "kind": "none", + "timeline_available": false + }, + "status": "No active path-backed motion reference is available.", + "token": "", + "version": 2 + }, + "records": {}, + "run_name": "test_danse_sway_large_and_medium", + "source_audio": null, + "updated_at": "2026-09-11T15:03:53Z", + "version": 1 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/32d52814c9e24d859860f9664a85af0a.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/32d52814c9e24d859860f9664a85af0a.json new file mode 100644 index 0000000000000000000000000000000000000000..2988d63d4c47cc183f724e03b6022582e495ad77 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/32d52814c9e24d859860f9664a85af0a.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "32d52814c9e24d859860f9664a85af0a", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:17:30.132Z", + "updated_at": "2026-09-11T01:18:27.916Z", + "executed_at": "2026-09-11T01:18:27.916Z", + "last_executed_at": "2026-09-11T01:18:27.916Z", + "execution_count": 1, + "prompt_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/3d8d147248154838a2f78bfba094abdd.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/3d8d147248154838a2f78bfba094abdd.json new file mode 100644 index 0000000000000000000000000000000000000000..32840ff7e895db75a8f26d5814f43f9fcf4b5a5f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/3d8d147248154838a2f78bfba094abdd.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "3d8d147248154838a2f78bfba094abdd", + "parent_id": "c09a06f3683643c3ad4c087806c6f823", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T14:54:13.719Z", + "updated_at": "2026-09-11T14:54:32.002Z", + "executed_at": "2026-09-11T14:54:32.002Z", + "last_executed_at": "2026-09-11T14:54:32.002Z", + "execution_count": 1, + "prompt_sha256": "92960ced0820cf55767f0174de9a5d89f00bbc72bec49aa41d035bf4a9741f3f", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She licks the tip then sucks with a steady up-and-down rhythm, looking up at the camera. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Purple neon bedroom lighting with warm skin highlights. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She gives a blowjob, sucking the viewer's cock with a steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. Harder pace after 00:06.0. 00:08.5–00:10.12 The downstroke is still traveling. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/59c9ef92066446d3a1873305b341c67b.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/59c9ef92066446d3a1873305b341c67b.json new file mode 100644 index 0000000000000000000000000000000000000000..9e4692f3f6ba6bea423d1fa249e2d577fcdd78f2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/59c9ef92066446d3a1873305b341c67b.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "59c9ef92066446d3a1873305b341c67b", + "parent_id": "32d52814c9e24d859860f9664a85af0a", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T07:59:33.186Z", + "updated_at": "2026-09-11T14:13:11.971Z", + "executed_at": "2026-09-11T08:00:17.194Z", + "last_executed_at": "2026-09-11T14:13:11.971Z", + "execution_count": 2, + "prompt_sha256": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/6b48302ca5e24a77b876fce70d51ee64.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/6b48302ca5e24a77b876fce70d51ee64.json new file mode 100644 index 0000000000000000000000000000000000000000..f47d9aaa0b64fdd4189f8575170cfaba842318da --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/6b48302ca5e24a77b876fce70d51ee64.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "6b48302ca5e24a77b876fce70d51ee64", + "parent_id": "3d8d147248154838a2f78bfba094abdd", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T15:03:13.198Z", + "updated_at": "2026-09-11T15:22:57.596Z", + "executed_at": "2026-09-11T15:22:50.685Z", + "last_executed_at": "2026-09-11T15:22:57.596Z", + "execution_count": 2, + "prompt_sha256": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "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." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/c09a06f3683643c3ad4c087806c6f823.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/c09a06f3683643c3ad4c087806c6f823.json new file mode 100644 index 0000000000000000000000000000000000000000..b93eb55957b664a60fda21ea4aab4a2d0ccf45cc --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/c09a06f3683643c3ad4c087806c6f823.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "c09a06f3683643c3ad4c087806c6f823", + "parent_id": "59c9ef92066446d3a1873305b341c67b", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T14:33:30.226Z", + "updated_at": "2026-09-11T14:46:27.503Z", + "executed_at": "2026-09-11T14:33:43.757Z", + "last_executed_at": "2026-09-11T14:46:27.503Z", + "execution_count": 2, + "prompt_sha256": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] bl0w_j0b. She licks the tip then takes the shaft into her mouth. End mid-suck.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] bl0w_j0b. Close-up POV locked on the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs, large breasts hanging below the frame edge. 00:00–00:04.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base. She looks at the lens, then down at the penis, then back at the lens. Lids lowered, mouth open. 00:04.0–00:08.5 She takes the shaft into her mouth and moves down it, lips tight, head bobbing. Hard pace. She glances at the penis then up at the lens. 00:08.5–00:10.12 The suck is still traveling down the shaft. Purple neon and a red neon sign stay behind her. Handheld POV lock. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, wet tongue on skin, wet mouth on shaft, breath through the nose, low moans on the downstrokes, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/c8d5e59e8f1d474788764fca9f513a60.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/c8d5e59e8f1d474788764fca9f513a60.json new file mode 100644 index 0000000000000000000000000000000000000000..88a1ee5e154e47936def7dec1d345fb0dbca6682 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/c8d5e59e8f1d474788764fca9f513a60.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "c8d5e59e8f1d474788764fca9f513a60", + "parent_id": "32d52814c9e24d859860f9664a85af0a", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T07:50:20.544Z", + "updated_at": "2026-09-11T07:50:20.544Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b", + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Mirror selfie in the heart bikini. Phone up. She shakes her hips side to side the whole clip, causing her breasts to bounce, shake, jiggle and sway.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. From 00:00 to 00:03.75 she shakes her hips side to side without stopping. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same hip shake continues, breasts bounce, shake, jiggle and sway. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still shaking side to side, bounce still traveling. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the outfit is already morphing toward the next look and the hips are still mid-shake; the morph is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/index.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/index.json new file mode 100644 index 0000000000000000000000000000000000000000..70d6da5a81718914d0179de76a3efb29cf9780b9 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_01/index.json @@ -0,0 +1,80 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_danse_sway_large_and_medium", + "scene_id": "clip_01", + "active_revision": "6b48302ca5e24a77b876fce70d51ee64", + "revisions": [ + { + "id": "32d52814c9e24d859860f9664a85af0a", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:17:30.132Z", + "updated_at": "2026-09-11T01:18:27.916Z", + "executed_at": "2026-09-11T01:18:27.916Z", + "last_executed_at": "2026-09-11T01:18:27.916Z", + "execution_count": 1, + "prompt_sha256": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364" + }, + { + "id": "c8d5e59e8f1d474788764fca9f513a60", + "parent_id": "32d52814c9e24d859860f9664a85af0a", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T07:50:20.544Z", + "updated_at": "2026-09-11T07:50:20.544Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "d31be66e9a0c6c7667b7abd82485bc34864cff9dfa04a26e5456f80c495db28b" + }, + { + "id": "59c9ef92066446d3a1873305b341c67b", + "parent_id": "32d52814c9e24d859860f9664a85af0a", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T07:59:33.186Z", + "updated_at": "2026-09-11T14:13:11.971Z", + "executed_at": "2026-09-11T08:00:17.194Z", + "last_executed_at": "2026-09-11T14:13:11.971Z", + "execution_count": 2, + "prompt_sha256": "33d666cbba29a23364bdb22652681edf3bbbcf7aa8db046c6a6d176204fea1a8" + }, + { + "id": "c09a06f3683643c3ad4c087806c6f823", + "parent_id": "59c9ef92066446d3a1873305b341c67b", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T14:33:30.226Z", + "updated_at": "2026-09-11T14:46:27.503Z", + "executed_at": "2026-09-11T14:33:43.757Z", + "last_executed_at": "2026-09-11T14:46:27.503Z", + "execution_count": 2, + "prompt_sha256": "5c83ff649d3a467a09b2a8000ddd578ccb0bb2fc4fd26f3ee6378b3d7e3afb5b" + }, + { + "id": "3d8d147248154838a2f78bfba094abdd", + "parent_id": "c09a06f3683643c3ad4c087806c6f823", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T14:54:13.719Z", + "updated_at": "2026-09-11T14:54:32.002Z", + "executed_at": "2026-09-11T14:54:32.002Z", + "last_executed_at": "2026-09-11T14:54:32.002Z", + "execution_count": 1, + "prompt_sha256": "92960ced0820cf55767f0174de9a5d89f00bbc72bec49aa41d035bf4a9741f3f" + }, + { + "id": "6b48302ca5e24a77b876fce70d51ee64", + "parent_id": "3d8d147248154838a2f78bfba094abdd", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T15:03:13.198Z", + "updated_at": "2026-09-11T15:22:57.596Z", + "executed_at": "2026-09-11T15:22:50.685Z", + "last_executed_at": "2026-09-11T15:22:57.596Z", + "execution_count": 2, + "prompt_sha256": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/6df19bc2f62d4ea39e20457d76bafb81.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/6df19bc2f62d4ea39e20457d76bafb81.json new file mode 100644 index 0000000000000000000000000000000000000000..f40d6cd494266dbd8797d6427cc3bf4e5bc227fa --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/6df19bc2f62d4ea39e20457d76bafb81.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "6df19bc2f62d4ea39e20457d76bafb81", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:22:52.546Z", + "updated_at": "2026-09-11T01:22:52.547Z", + "executed_at": "2026-09-11T01:22:52.547Z", + "last_executed_at": "2026-09-11T01:22:52.547Z", + "execution_count": 1, + "prompt_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/82e42bceed194df3984c3feeddb99cdd.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/82e42bceed194df3984c3feeddb99cdd.json new file mode 100644 index 0000000000000000000000000000000000000000..dcd89d059a0a31aaf2abd248bf13a0966b29c789 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/82e42bceed194df3984c3feeddb99cdd.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "82e42bceed194df3984c3feeddb99cdd", + "parent_id": "ceb03042efc444399520dcc7750fa09f", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T15:28:14.290Z", + "updated_at": "2026-09-11T15:35:56.950Z", + "executed_at": "2026-09-11T15:28:14.291Z", + "last_executed_at": "2026-09-11T15:35:56.950Z", + "execution_count": 2, + "prompt_sha256": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "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." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/ceb03042efc444399520dcc7750fa09f.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/ceb03042efc444399520dcc7750fa09f.json new file mode 100644 index 0000000000000000000000000000000000000000..03da215e53064261d2f467feeabaef0489789583 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/ceb03042efc444399520dcc7750fa09f.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "ceb03042efc444399520dcc7750fa09f", + "parent_id": "6df19bc2f62d4ea39e20457d76bafb81", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T08:12:13.848Z", + "updated_at": "2026-09-11T08:12:13.849Z", + "executed_at": "2026-09-11T08:12:13.849Z", + "last_executed_at": "2026-09-11T08:12:13.849Z", + "execution_count": 1, + "prompt_sha256": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/index.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/index.json new file mode 100644 index 0000000000000000000000000000000000000000..81a31db4896d309f73e6b6823670673b1047881d --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_02/index.json @@ -0,0 +1,44 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_danse_sway_large_and_medium", + "scene_id": "clip_02", + "active_revision": "82e42bceed194df3984c3feeddb99cdd", + "revisions": [ + { + "id": "6df19bc2f62d4ea39e20457d76bafb81", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:22:52.546Z", + "updated_at": "2026-09-11T01:22:52.547Z", + "executed_at": "2026-09-11T01:22:52.547Z", + "last_executed_at": "2026-09-11T01:22:52.547Z", + "execution_count": 1, + "prompt_sha256": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e" + }, + { + "id": "ceb03042efc444399520dcc7750fa09f", + "parent_id": "6df19bc2f62d4ea39e20457d76bafb81", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T08:12:13.848Z", + "updated_at": "2026-09-11T08:12:13.849Z", + "executed_at": "2026-09-11T08:12:13.849Z", + "last_executed_at": "2026-09-11T08:12:13.849Z", + "execution_count": 1, + "prompt_sha256": "d90692d852fce9ba5a4f2ee801af2d4ca4dc0f0ec8afeac8a0bb74c97e6538f0" + }, + { + "id": "82e42bceed194df3984c3feeddb99cdd", + "parent_id": "ceb03042efc444399520dcc7750fa09f", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T15:28:14.290Z", + "updated_at": "2026-09-11T15:35:56.950Z", + "executed_at": "2026-09-11T15:28:14.291Z", + "last_executed_at": "2026-09-11T15:35:56.950Z", + "execution_count": 2, + "prompt_sha256": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_03/6a53c60aedce41f4a3e8f446fca330b9.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_03/6a53c60aedce41f4a3e8f446fca330b9.json new file mode 100644 index 0000000000000000000000000000000000000000..c83d738e8b392f51d29cc03f56209992d4ee2e62 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_03/6a53c60aedce41f4a3e8f446fca330b9.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "6a53c60aedce41f4a3e8f446fca330b9", + "parent_id": "d55c358b871f42119d1a02a9e7729dd0", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T13:58:14.453Z", + "updated_at": "2026-09-11T13:58:14.453Z", + "executed_at": "2026-09-11T13:58:14.453Z", + "last_executed_at": "2026-09-11T13:58:14.453Z", + "execution_count": 1, + "prompt_sha256": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445", + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_03/d55c358b871f42119d1a02a9e7729dd0.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_03/d55c358b871f42119d1a02a9e7729dd0.json new file mode 100644 index 0000000000000000000000000000000000000000..f5f76b3c4491be25ab0b961442dcbbe744913708 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_03/d55c358b871f42119d1a02a9e7729dd0.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "d55c358b871f42119d1a02a9e7729dd0", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:27:02.739Z", + "updated_at": "2026-09-11T01:27:02.741Z", + "executed_at": "2026-09-11T01:27:02.741Z", + "last_executed_at": "2026-09-11T01:27:02.741Z", + "execution_count": 1, + "prompt_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_03/index.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_03/index.json new file mode 100644 index 0000000000000000000000000000000000000000..cebea07f9def11db1f75c3c98a64062d277acc61 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_03/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_danse_sway_large_and_medium", + "scene_id": "clip_03", + "active_revision": "6a53c60aedce41f4a3e8f446fca330b9", + "revisions": [ + { + "id": "d55c358b871f42119d1a02a9e7729dd0", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:27:02.739Z", + "updated_at": "2026-09-11T01:27:02.741Z", + "executed_at": "2026-09-11T01:27:02.741Z", + "last_executed_at": "2026-09-11T01:27:02.741Z", + "execution_count": 1, + "prompt_sha256": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964" + }, + { + "id": "6a53c60aedce41f4a3e8f446fca330b9", + "parent_id": "d55c358b871f42119d1a02a9e7729dd0", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T13:58:14.453Z", + "updated_at": "2026-09-11T13:58:14.453Z", + "executed_at": "2026-09-11T13:58:14.453Z", + "last_executed_at": "2026-09-11T13:58:14.453Z", + "execution_count": 1, + "prompt_sha256": "303c745fb2fbd3e45d0509d49b4ca5568acb6dbd76221d03fc5612aea81f8445" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_04/c5eda0c5e99d454ebaef1ba0f676ee15.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_04/c5eda0c5e99d454ebaef1ba0f676ee15.json new file mode 100644 index 0000000000000000000000000000000000000000..111b57a74358ed1e85168a117c63f1ba248271e1 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_04/c5eda0c5e99d454ebaef1ba0f676ee15.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "c5eda0c5e99d454ebaef1ba0f676ee15", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:32:12.549Z", + "updated_at": "2026-09-11T01:32:12.551Z", + "executed_at": "2026-09-11T01:32:12.551Z", + "last_executed_at": "2026-09-11T01:32:12.551Z", + "execution_count": 1, + "prompt_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_04/index.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_04/index.json new file mode 100644 index 0000000000000000000000000000000000000000..d5fff3ffce2eaf7360532b3ef735dd20697b0a9f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_04/index.json @@ -0,0 +1,20 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_danse_sway_large_and_medium", + "scene_id": "clip_04", + "active_revision": "c5eda0c5e99d454ebaef1ba0f676ee15", + "revisions": [ + { + "id": "c5eda0c5e99d454ebaef1ba0f676ee15", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:32:12.549Z", + "updated_at": "2026-09-11T01:32:12.551Z", + "executed_at": "2026-09-11T01:32:12.551Z", + "last_executed_at": "2026-09-11T01:32:12.551Z", + "execution_count": 1, + "prompt_sha256": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_05/704af75799ef41a782d869d93419ebab.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_05/704af75799ef41a782d869d93419ebab.json new file mode 100644 index 0000000000000000000000000000000000000000..01f2bb9f2326722138a2eef437ae059c3722cca2 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_05/704af75799ef41a782d869d93419ebab.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "704af75799ef41a782d869d93419ebab", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:15:53.305Z", + "updated_at": "2026-09-11T01:15:53.305Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Morph lands on the horned set. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway until the last frame.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished outfit morph and the side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. The morph finishes and her outfit is glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. 00:00–00:01.5 The horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last side-to-side hip shake is still traveling, phone still up. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the morph lands add latex-cup and lace-garter rustle on each side-to-side hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_05/90850bf83baa4d39a9c564ce73161f74.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_05/90850bf83baa4d39a9c564ce73161f74.json new file mode 100644 index 0000000000000000000000000000000000000000..a9b9fc35fe3c672dcac760e69d3541184b2a60ec --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_05/90850bf83baa4d39a9c564ce73161f74.json @@ -0,0 +1,14 @@ +{ + "format": "h3_scene_prompt_history_v1", + "id": "90850bf83baa4d39a9c564ce73161f74", + "parent_id": "704af75799ef41a782d869d93419ebab", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:35:40.724Z", + "updated_at": "2026-09-11T01:35:40.726Z", + "executed_at": "2026-09-11T01:35:40.726Z", + "last_executed_at": "2026-09-11T01:35:40.726Z", + "execution_count": 1, + "prompt_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music." +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_05/index.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_05/index.json new file mode 100644 index 0000000000000000000000000000000000000000..76879ece2bc2926e4833c9fb2b00cc468a7b73e8 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/prompt_history/clip_05/index.json @@ -0,0 +1,32 @@ +{ + "format": "h3_scene_prompt_history_v1", + "run_name": "test_danse_sway_large_and_medium", + "scene_id": "clip_05", + "active_revision": "90850bf83baa4d39a9c564ce73161f74", + "revisions": [ + { + "id": "704af75799ef41a782d869d93419ebab", + "parent_id": null, + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:15:53.305Z", + "updated_at": "2026-09-11T01:15:53.305Z", + "executed_at": null, + "last_executed_at": null, + "execution_count": 0, + "prompt_sha256": "ae7af5a5606231372828f59aab6631dbe320e1a914c2150956671a26bc4dcab1" + }, + { + "id": "90850bf83baa4d39a9c564ce73161f74", + "parent_id": "704af75799ef41a782d869d93419ebab", + "label": "", + "archived_at": null, + "created_at": "2026-09-11T01:35:40.724Z", + "updated_at": "2026-09-11T01:35:40.726Z", + "executed_at": "2026-09-11T01:35:40.726Z", + "last_executed_at": "2026-09-11T01:35:40.726Z", + "execution_count": 1, + "prompt_sha256": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca" + } + ] +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..7f505173783285ee1eb7cf3247cc76d5d8cd3958 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/api_prompt.json @@ -0,0 +1,705 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "ref_images.ref_image_1": [ + "27", + 0 + ], + "ref_images.ref_image_2": [ + "58", + 0 + ], + "ref_images.ref_image_3": [ + "59", + 0 + ], + "ref_images.ref_image_4": [ + "60", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "simple", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "", + "video-preview": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00091_.png" + }, + "is_changed": [ + "dc5c2f5c0e1b3bee8461e555e176a69fcdd4946fbce0d1fe4396bfa0e1a247ba" + ] + }, + "27": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "2 (4).png" + }, + "is_changed": [ + "677e2a2357ae4d1cdc9078095c06281a54f06ad12d3c43f220d3371c937e1533" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.8 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.7 + } + }, + "58": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "3 (1).png" + }, + "is_changed": [ + "71628239f03dbc35ca2ff49fd8ed3dc5e9e4c3301f8a885545ad824a02796fa1" + ] + }, + "59": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "4 (1).png" + }, + "is_changed": [ + "3b357ca80b23587a0487383135254facdcf6d0dceec54ed4da999bc3db095116" + ] + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "60": { + "_meta": { + "title": "Load Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit_00108_.png" + }, + "is_changed": [ + "3bd9351b01c17408d082441be723594fd4570741468ff66518b919e074b9da01" + ] + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..d344461f063ddb7e7ce8c1ea8ffbe3a0b6e1b01c --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/plan.json @@ -0,0 +1,153 @@ +{ + "base_plan_hash": "c5e557eb02374c1377ccef23b9706e57e00f3538f20d74a5fe6f0911c330d140", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + }, + { + "id": "clip_03", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6103", + "steps": 8 + }, + { + "id": "clip_04", + "length": 73, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6104", + "steps": 8 + }, + { + "id": "clip_05", + "length": 90, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6105", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "25cedb2dd4cf0864f982a3ff01103bfe135e299e02582f65aa479ce1259a54aa", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 0.0, + "delivered_frames": 90, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "068b77df2ac603ffe990224e1d8dcde552450f513e54d3ebce328030c08b0364", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 2.8333333333333335, + "delivered_frames": 68, + "generation_start_frame": 68, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "7ecb6a2fab74a40e3b7fcfee80e2d63111fb0b82a6b3d0fd1bfe92359d3e762e", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 5.666666666666667, + "delivered_frames": 51, + "generation_start_frame": 136, + "id": "clip_03", + "index": 3, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "59ba298bf549916b0481241a15a172dcc738a9cf90b2bd6d55a5f66fdc92c964", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6103, + "steps": 8 + }, + { + "audio_duration_seconds": 3.0416666666666665, + "audio_start_seconds": 7.791666666666667, + "delivered_frames": 51, + "generation_start_frame": 187, + "id": "clip_04", + "index": 4, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "0da622707537612ba0a52f7f202aebcc875b0a6a09482699bcad404c3a5f17b5", + "raw_frames": 73, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6104, + "steps": 8 + }, + { + "audio_duration_seconds": 3.75, + "audio_start_seconds": 9.916666666666666, + "delivered_frames": 68, + "generation_start_frame": 238, + "id": "clip_05", + "index": 5, + "prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "bcf56b625b9dc5f6fa9acc45987b4b60002999ef4cd03a9253e577608b379bca", + "raw_frames": 90, + "scene_prompt": "subject_definitions:\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\n\nsummary:\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\nPicture 2: reference\nPicture 3: reference\nPicture 4: reference\nPicture 5: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\n\noverall_soundscape:\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6105, + "steps": 8 + } + ], + "summary": "5 clips; 328 delivered frames (13.667s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse_sway_large_and_medium", + "total_delivered_frames": 328, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..a4bb7a2a01ed1774a36c951a94be3db6a832901a --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/01d15e257e524b4a962ab5e396a85f58/workflow.json @@ -0,0 +1,3653 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + -1534.4087063990892, + -1070.1731139084127 + ], + "scale": 1.2284597357367624 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5290, + 90, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 60, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "simple", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "simple", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced" + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5330, + 1160 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -2346.760418005057, + 1123.2900311948579 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:clip_04": 112, + "scene:clip_05": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1657.0386466111572, + 3689.311045356996 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\\n\\nsummary:\\n[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\nPicture 2: reference\\nPicture 3: reference\\nPicture 4: reference\\nPicture 5: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, fair skin, black lipstick, black nails, holding a black phone in her left hand for a bedroom mirror selfie, wearing a white triangle bikini printed with red hearts and a black vinyl slit mini over black fishnets. Picture 2 defines the same woman in a black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots. Picture 3 defines the same woman in a black lace sling with an O-ring at the crotch and lace thigh bands. Picture 4 defines the same woman in a red-and-white slingshot monokini with an O-ring. Picture 5 defines the same woman with black horns, a black latex micro bikini, lace garter belt, thong and lace stockings. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Heart-bikini selfie. Wide side-to-side hip shake. Teeth slightly visible. Light leak starts toward Picture 2.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] One adult woman stands in the purple-pink LED bedroom facing the mirror, long wavy dark brown hair, white heart triangle bikini, black vinyl slit mini over fishnets, black phone raised in her left hand. Her lips part so the upper teeth show slightly, corners of the mouth lifted. From 00:00 to 00:03.75 she shakes her hips side to side with a wide travel, farther right and farther left than a small rock, not a sloppy collapse. 00:00–00:01.5 She holds the phone up and shows the outfit, blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway under the heart cups. 00:01.5–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway, teeth still slightly visible. Soft sparkle particles drift. 00:03.0–00:03.75 Hips still crossing wide; a pink-violet light leak starts washing the frame. Handheld selfie, same phone-mirror framing, small shake synced to the hips. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve long wavy dark brown hair, face, phone in the left hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Quiet bedroom air, LED hum, vinyl mini and fishnet friction on every wide side-to-side hip shake, phone-case grip, breath, breast bounce rustle. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1 in the white heart bikini and black vinyl mini. Picture 2 preserves Subject 1 and defines the same woman in the black O-ring body harness, bare breasts, thong, garters, latex gloves and lace-up thigh boots, red lipstick, choker with a ring and chain. Picture 3 defines the black lace sling look. Picture 4 defines the red-and-white slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the harness. Wide hip shake. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black O-ring harness, bare breasts, thong, garters, fingerless latex gloves and lace-up thigh boots, choker with ring and chain, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.0 The leak completes; the harness settles; she blinks; she shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway, hips traveling far right then far left. 00:01.0–00:03.0 Same wide hip shake continues, breasts bounce, shake, jiggle and sway inside the harness straps. Sparkle particles drift. 00:03.0–00:03.75 A new pink-violet light leak starts at the frame edge, hips still mid-shake. Handheld selfie, continuous camera direction. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-harness and boot creak on each wide hip shake and breast bounce rustle, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves Subject 1 and defines the same woman in the black lace sling with O-ring at the crotch, lace garter straps and lace thigh bands, black lipstick. Picture 4 defines the slingshot. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the lace sling. Wide hip shake. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the black lace sling with metal rings on the cups, O-ring at the crotch, lace straps and lace thigh bands, black lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the lace sling settles; she glances at the phone. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the lace cups. Sparkle particles drift. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No ahegao, no slap, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add lace-strap friction on each wide hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6103\"\n },\n {\n \"id\": \"clip_04\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves Subject 1 and defines the same woman in the red-and-white slingshot monokini with an O-ring at the crotch, red lipstick. Picture 5 defines the horned look. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the slingshot. Wide hip shake. Teeth slightly visible. No slap.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes the red-and-white slingshot with white straps, red cups, center O-ring and narrow red crotch, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:00.8 The leak completes; the slingshot settles; she blinks. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:00.8–00:02.4 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the red cups. Sparkle particles drift. No hand hits her body. 00:02.4–00:03.04 A new pink-violet light leak starts, hips still mid-shake. Handheld selfie. End while the shot is already light-leaking into the next state; the transition is in progress, not finished. Preserve face, hair, phone hand, LED bedroom. No slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add thin-strap rustle on each wide hip shake and breast bounce rustle. No smack.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 73,\n \"steps\": 8,\n \"seed\": \"6104\"\n },\n {\n \"id\": \"clip_05\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves the heart bikini look. Picture 2 preserves the harness look. Picture 3 preserves the lace sling look. Picture 4 preserves the slingshot look. Picture 5 preserves Subject 1 and defines the same woman with glossy black horns, black latex micro bikini, lace garter belt, thong, lace stockings and a lace choker, red lipstick. Subject 1 is unique; no second person enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Light leak finishes into the horned set. Wide hip shake until the last frame. Teeth slightly visible.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"Picture 2: reference\",\n \"Picture 3: reference\",\n \"Picture 4: reference\",\n \"Picture 5: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished light leak and the wide side-to-side hip shake from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. A light leak washes the frame and her outfit becomes glossy black horns, black latex micro triangle bikini, lace garter belt, thong and lace stockings, lace choker, red lipstick. Same face, same long wavy dark brown hair, same room, same phone in the left hand, same selfie framing. Lips part so the upper teeth show slightly. 00:00–00:01.5 The leak completes; the horned look settles; she blinks, glances at the screen. She shakes her hips side to side causing her breasts to bounce, shake, jiggle and sway. 00:01.5–00:02.8 Same wide hip shake continues, breasts bounce, shake, jiggle and sway in the latex cups. Sparkle particles drift. 00:02.8–00:03.75 Last wide side-to-side hip shake is still traveling, phone still up, teeth still slightly visible. Handheld selfie. End immediately after a hip shake that is still moving side to side. Preserve face, hair, horns, phone hand, LED bedroom. No wink-cut, no slap, no ahegao, no second person, no added character, text, logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the same bedroom air, LED hum, phone grip and breath without restarting any sound at the scene boundary. After the leak completes add latex-cup and lace-garter rustle on each wide hip shake, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 90,\n \"steps\": 8,\n \"seed\": \"6105\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00091_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00091_.png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5244.2016509441455, + -189.5399874586731 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1478.2720200972385, + 126.59883510722798 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 15, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1581.6090651284578, + -83.455951887057 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/H3_slop_bounce.safetensors", + 0.8 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/H3_slop_bounce.safetensors", + "strength_model": 0.8 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/breastplayjiggle_h3_v2.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1498.5560753897055, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 11, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..25e12bc436353999382a8e0c89483ad86a3b53d5 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/api_prompt.json @@ -0,0 +1,626 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit/krea_edit__00793_.png [output]" + }, + "is_changed": [ + "dd0bb15e47cf859cf537bd69275d2dd04f88411e3109ec044d1ac92fc6a20d65" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "50", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..7ee4aa83e85c2042ed87a633ff70084f44b97298 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/plan.json @@ -0,0 +1,90 @@ +{ + "base_plan_hash": "23b94c9eccfb0800ab6cdf664d1b4fed1a6ed00e7828f3581cb781af91850492", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6102", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "648a6e8aa60610b6ede51ad2e4e834a57bf79543d4768b525953355aee0b3e37", + "prompt_prefix": "", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6102, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22/guide; blend=22; audio=final=generated/ref=off/carry=on; transition=guide/guide/22f; run=test_danse_sway_large_and_medium", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..8dfe73effd6d6df46179181977eeca8d78cbc9d0 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/09fc42e32ee14b42800a83524f9d7ee1/workflow.json @@ -0,0 +1,3655 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 383.7333313481775, + -47.88233316126547 + ], + "scale": 0.47362440744768625 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5301.4712449175595, + 34.28252468612712, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 62, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:clip_04": 112, + "scene:clip_05": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Soft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit/krea_edit__00793_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit/krea_edit__00793_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1582.3040547926444, + -84.1509415512435 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "MM-H3 - Blowjob v3.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/HMCumshot_V2.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..a4093738bef5e53556824921ff5de04e5f6e5630 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/api_prompt.json @@ -0,0 +1,626 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"2357351678235204961\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit/krea_edit__00793_.png [output]" + }, + "is_changed": [ + "dd0bb15e47cf859cf537bd69275d2dd04f88411e3109ec044d1ac92fc6a20d65" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "50", + 0 + ] + } + }, + "36": { + "_meta": { + "title": "Apply VDN-H3 Advanced (Ablations & Fast Kernels)" + }, + "class_type": "ApplyVDNH3Advanced", + "inputs": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "model": [ + "1", + 0 + ], + "retain_buffers": "off", + "stage_b_strength": 1.0, + "text_state": true, + "turbo_strength": 1.0, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": true, + "window_chunk": 0, + "window_radius": 1 + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "model": [ + "36", + 0 + ], + "strength_model": 0.7 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/plan.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/plan.json new file mode 100644 index 0000000000000000000000000000000000000000..8ab43e292cc6e9de25824d28709427bdcffd8250 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/plan.json @@ -0,0 +1,98 @@ +{ + "base_plan_hash": "23b94c9eccfb0800ab6cdf664d1b4fed1a6ed00e7828f3581cb781af91850492", + "compatibility": { + "anchor_mode": "head", + "audio_context_length": 22, + "audio_mode": "generated_audio", + "audio_policy": { + "final_audio": "generated", + "generated_continuity": "on", + "source_reference": "off", + "version": "h3_audio_policy_v1" + }, + "context_length": 22, + "crop": "disabled", + "encode_mode": "video", + "fps": 24, + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "segment_crf": 12, + "source_audio_hash": "none", + "source_audio_silent_padding": false, + "transition_policy": { + "context_length": 22, + "continuation_mode": "guide", + "expert_override": false, + "label": "Guided transition", + "preset": "guide", + "version": "h3_transition_policy_v1" + }, + "video_blend_frames": 22, + "width": 512 + }, + "editor_plan": { + "prompt_prefix": "", + "shots": [ + { + "id": "clip_01", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "6101", + "steps": 8 + }, + { + "id": "clip_02", + "length": 243, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": "2357351678235204961", + "steps": 8 + } + ] + }, + "format": "h3_chain_plan_archive_v1", + "plan_hash": "18fa5191ffef89efbe2e13c2bdbf591a0c45f9c7e24a335db31680e6e8d5d083", + "prompt_prefix": "", + "review_overrides": { + "2": { + "prompt_hash": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 2357351678235204961 + } + }, + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "shots": [ + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 0.0, + "delivered_frames": 243, + "generation_start_frame": 0, + "id": "clip_01", + "index": 1, + "prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "e717725d1711774b06b8c4617963d142e8030bfc463e02eda2f1519189e787b5", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 6101, + "steps": 8 + }, + { + "audio_duration_seconds": 10.125, + "audio_start_seconds": 9.208333333333334, + "delivered_frames": 221, + "generation_start_frame": 221, + "id": "clip_02", + "index": 2, + "prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "prompt_hash": "780152b044482f71575f5bce4e2cef60add98bf45bb2552452d0de0443a3152a", + "raw_frames": 243, + "scene_prompt": "subject_definitions:\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\n\nsummary:\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\n\nretention_analysis:\nSubject 1 (appears in [Shot 1]): fully_preserved\nPicture 1: reference\n\ndetailed_description:\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\n\noverall_soundscape:\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "seed": 2357351678235204961, + "steps": 8 + } + ], + "summary": "2 clips; 464 delivered frames (19.333s) at 512x896; context=22; blend=22; audio=final=generated/ref=off/carry=on; run=test_danse_sway_large_and_medium", + "total_delivered_frames": 464, + "version": 2 +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/workflow.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/workflow.json new file mode 100644 index 0000000000000000000000000000000000000000..98038fe85d68868056105f873a8f56f8d5add555 --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/182ff4b5ff254c53b9826d4bc4f2b475/workflow.json @@ -0,0 +1,3655 @@ +{ + "config": {}, + "extra": { + "VHS_KeepIntermediate": true, + "VHS_MetadataImage": true, + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "comfyui_mcp": { + "workflow_uuid": "f97af838-5222-5864-8ec8-15d657333fdb" + }, + "ds": { + "offset": [ + 383.7333313481775, + -47.88233316126547 + ], + "scale": 0.47362440744768625 + }, + "frontendVersion": "1.49.6", + "links_added_by_ue": [], + "ue_links": [] + }, + "groups": [ + { + "bounding": [ + -2426.5489108933557, + 87.4902527980743, + 2916.1845496470637, + 4470.891217044078 + ], + "color": "#315566", + "flags": {}, + "id": 1, + "title": "01 • PROJECT & SCENES" + }, + { + "bounding": [ + 617.4001161700075, + 93.9602220182733, + 480, + 3042 + ], + "color": "#393f58", + "flags": {}, + "id": 2, + "title": "02 • MODELS & INPUTS" + }, + { + "bounding": [ + 2404.9637780751173, + 34.45639767919292, + 679.5223411110319, + 2362.577361095904 + ], + "color": "#394c49", + "flags": {}, + "id": 3, + "title": "03 • PREPARE SCENE" + }, + { + "bounding": [ + 3192.3984163121263, + 32.3265975015555, + 664.2074403249962, + 2366.5514841471136 + ], + "color": "#393f58", + "flags": {}, + "id": 4, + "title": "04 • PREPARE SCENE" + }, + { + "bounding": [ + 3959.445741814224, + 33.05759088325153, + 454.10057011736353, + 714.3379504423743 + ], + "color": "#394c49", + "flags": {}, + "id": 5, + "title": "05 • SAMPLE & DECODE" + }, + { + "bounding": [ + 4580.681813690425, + 33.05760906894569, + 559.9650171531002, + 1600.4658605426876 + ], + "color": "#393f58", + "flags": {}, + "id": 6, + "title": "06 • SAVE & REVIEW" + }, + { + "bounding": [ + 5301.4712449175595, + 34.28252468612712, + 840, + 1330 + ], + "color": "#394c49", + "flags": {}, + "id": 7, + "title": "07 • REVIEW & CONTINUE" + }, + { + "bounding": [ + 6581.191466491035, + 1063.186791395531, + 700.6433375623974, + 1308.3979697070085 + ], + "color": "#393f58", + "flags": {}, + "id": 8, + "title": "08 • DELIVER" + }, + { + "bounding": [ + 2380, + 3182, + 1090, + 490 + ], + "color": "#665135", + "flags": {}, + "id": 9, + "title": "RECOVERY • DISABLED / NO SAMPLING" + }, + { + "bounding": [ + 1467.9065817884161, + 33.762699974336286, + 826.2291276578176, + 2359.834295924064 + ], + "color": "#3f789e", + "flags": {}, + "id": 10, + "title": "VDN" + } + ], + "id": "f97af838-5222-5864-8ec8-15d657333fdb", + "last_link_id": 86, + "last_node_id": 62, + "links": [ + [ + 1, + 24, + 0, + 6, + 0, + "H3_CHAIN_PLAN" + ], + [ + 2, + 29, + 0, + 7, + 0, + "H3_CHAIN_PLAN" + ], + [ + 3, + 7, + 1, + 8, + 0, + "H3_CHAIN_STATE" + ], + [ + 4, + 25, + 0, + 9, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 5, + 8, + 5, + 10, + 0, + "INT" + ], + [ + 6, + 2, + 0, + 11, + 0, + "CLIP" + ], + [ + 7, + 4, + 0, + 11, + 1, + "VAE" + ], + [ + 8, + 5, + 0, + 11, + 2, + "VAE" + ], + [ + 9, + 26, + 0, + 11, + 3, + "IMAGE" + ], + [ + 10, + 27, + 0, + 11, + 4, + "IMAGE" + ], + [ + 11, + 8, + 4, + 11, + 12, + "STRING" + ], + [ + 12, + 8, + 8, + 11, + 13, + "INT" + ], + [ + 13, + 8, + 9, + 11, + 14, + "INT" + ], + [ + 14, + 8, + 6, + 11, + 15, + "INT" + ], + [ + 15, + 8, + 0, + 12, + 0, + "H3_CHAIN_STATE" + ], + [ + 16, + 11, + 0, + 12, + 1, + "CONDITIONING" + ], + [ + 17, + 4, + 0, + 12, + 2, + "VAE" + ], + [ + 18, + 11, + 1, + 12, + 3, + "LATENT" + ], + [ + 20, + 13, + 0, + 14, + 0, + "MODEL" + ], + [ + 21, + 12, + 0, + 14, + 1, + "CONDITIONING" + ], + [ + 22, + 13, + 0, + 15, + 0, + "MODEL" + ], + [ + 23, + 8, + 7, + 15, + 1, + "INT" + ], + [ + 24, + 10, + 0, + 16, + 0, + "NOISE" + ], + [ + 25, + 14, + 0, + 16, + 1, + "GUIDER" + ], + [ + 26, + 3, + 0, + 16, + 2, + "SAMPLER" + ], + [ + 27, + 15, + 0, + 16, + 3, + "SIGMAS" + ], + [ + 28, + 12, + 3, + 16, + 4, + "LATENT" + ], + [ + 29, + 16, + 0, + 17, + 0, + "LATENT" + ], + [ + 30, + 4, + 0, + 17, + 1, + "VAE" + ], + [ + 31, + 16, + 0, + 18, + 0, + "LATENT" + ], + [ + 32, + 5, + 0, + 18, + 1, + "VAE" + ], + [ + 33, + 17, + 0, + 19, + 0, + "IMAGE" + ], + [ + 34, + 18, + 0, + 19, + 1, + "AUDIO" + ], + [ + 35, + 12, + 1, + 19, + 3, + "INT" + ], + [ + 36, + 8, + 0, + 19, + 2, + "H3_CHAIN_STATE" + ], + [ + 37, + 8, + 0, + 20, + 0, + "H3_CHAIN_STATE" + ], + [ + 38, + 19, + 0, + 20, + 1, + "IMAGE" + ], + [ + 39, + 16, + 0, + 20, + 2, + "LATENT" + ], + [ + 40, + 19, + 1, + 20, + 3, + "AUDIO" + ], + [ + 41, + 19, + 2, + 20, + 4, + "IMAGE" + ], + [ + 42, + 23, + 0, + 21, + 0, + "H3_CHAIN_MANIFEST" + ], + [ + 44, + 7, + 0, + 23, + 0, + "H3_CHAIN_FLOW" + ], + [ + 45, + 8, + 0, + 23, + 1, + "H3_CHAIN_STATE" + ], + [ + 46, + 19, + 0, + 23, + 2, + "IMAGE" + ], + [ + 47, + 16, + 0, + 23, + 3, + "LATENT" + ], + [ + 48, + 28, + 0, + 23, + 4, + "H3_CHAIN_SEGMENT" + ], + [ + 49, + 30, + 0, + 24, + 0, + "H3_CHAIN_POLICY" + ], + [ + 50, + 6, + 0, + 25, + 0, + "H3_CHAIN_PLAN" + ], + [ + 51, + 8, + 0, + 28, + 0, + "H3_CHAIN_STATE" + ], + [ + 52, + 20, + 0, + 28, + 1, + "H3_CHAIN_SEGMENT" + ], + [ + 53, + 19, + 1, + 28, + 2, + "AUDIO" + ], + [ + 54, + 6, + 0, + 29, + 0, + "H3_CHAIN_PLAN" + ], + [ + 57, + 36, + 0, + 35, + 0, + "MODEL" + ], + [ + 60, + 34, + 0, + 13, + 0, + "MODEL" + ], + [ + 63, + 1, + 0, + 36, + 0, + "MODEL" + ], + [ + 66, + 16, + 1, + 44, + 0, + "LATENT" + ], + [ + 67, + 19, + 0, + 44, + 1, + "IMAGE" + ], + [ + 68, + 19, + 1, + 44, + 2, + "AUDIO" + ], + [ + 69, + 8, + 3, + 44, + 3, + "STRING" + ], + [ + 70, + 8, + 4, + 44, + 4, + "STRING" + ], + [ + 71, + 44, + 0, + 46, + 0, + "STRING" + ], + [ + 72, + 44, + 1, + 47, + 0, + "STRING" + ], + [ + 75, + 50, + 0, + 51, + 0, + "MODEL" + ], + [ + 76, + 36, + 0, + 50, + 0, + "MODEL" + ], + [ + 77, + 51, + 0, + 34, + 0, + "MODEL" + ], + [ + 83, + 59, + 0, + 11, + 6, + "IMAGE" + ], + [ + 84, + 60, + 0, + 11, + 7, + "IMAGE" + ], + [ + 86, + 58, + 0, + 11, + 5, + "IMAGE" + ] + ], + "nodes": [ + { + "flags": {}, + "id": 1, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 7, + "outputs": [ + { + "links": [ + 63 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 657.4001161700073, + 183.96022201827333 + ], + "properties": { + "Node name for S&R": "UNETLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "H3 Diffusion Model", + "type": "UNETLoader", + "widgets_values": [ + "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "default" + ], + "widgets_values_named": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + { + "flags": {}, + "id": 2, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 0, + "outputs": [ + { + "links": [ + 6 + ], + "name": "CLIP", + "type": "CLIP" + } + ], + "pos": [ + 657.4001161700073, + 415.96022201827293 + ], + "properties": { + "Node name for S&R": "CLIPLoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 156 + ], + "title": "H3 Text Encoder", + "type": "CLIPLoader", + "widgets_values": [ + "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "minimax", + "default" + ], + "widgets_values_named": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + { + "flags": {}, + "id": 3, + "inputs": [], + "mode": 0, + "order": 1, + "outputs": [ + { + "links": [ + 26 + ], + "name": "SAMPLER", + "type": "SAMPLER" + } + ], + "pos": [ + 657.4001161700073, + 671.9602220182726 + ], + "properties": { + "Node name for S&R": "KSamplerSelect", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Sampler", + "type": "KSamplerSelect", + "widgets_values": [ + "euler" + ], + "widgets_values_named": { + "sampler_name": "euler" + } + }, + { + "flags": {}, + "id": 4, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 2, + "outputs": [ + { + "links": [ + 7, + 17, + 30 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 879.9602220182726 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Video VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_video_vae_fp16.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + { + "flags": {}, + "id": 5, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 3, + "outputs": [ + { + "links": [ + 8, + 32 + ], + "name": "VAE", + "type": "VAE" + } + ], + "pos": [ + 657.4001161700073, + 1087.9602220182749 + ], + "properties": { + "Node name for S&R": "VAELoader", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 108 + ], + "title": "Audio VAE", + "type": "VAELoader", + "widgets_values": [ + "minimax_h3_audio_vae_fp32.safetensors" + ], + "widgets_values_named": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + { + "flags": {}, + "id": 6, + "inputs": [ + { + "link": 1, + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 20, + "outputs": [ + { + "links": [ + 50, + 54 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + } + ], + "pos": [ + -646.2069805155922, + 1122.8467121099884 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainScenePromptEditor", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_scene_prompt_editor_active_scene": 0, + "h3_scene_prompt_editor_font_size": 18, + "h3_scene_prompt_editor_rich_text": true, + "h3_scene_prompt_editor_schema_mode": "ref2va", + "h3_scene_prompt_editor_structure_open": true, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1104.0605788950284, + 1719.3528603948432 + ], + "title": "Scene Prompts", + "type": "MiniMaxH3ChainScenePromptEditor", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": {}, + "id": 7, + "inputs": [ + { + "link": 2, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 0, + "order": 26, + "outputs": [ + { + "links": [ + 44 + ], + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "links": [ + 3 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2671.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopStart", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 216 + ], + "title": "Loop Start", + "type": "MiniMaxH3ChainLoopStart", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 8, + "inputs": [ + { + "link": 3, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 28, + "outputs": [ + { + "links": [ + 15, + 36, + 37, + 45, + 51 + ], + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "links": null, + "name": "clip_index", + "type": "INT" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": [ + 69 + ], + "name": "shot_id", + "type": "STRING" + }, + { + "links": [ + 11, + 70 + ], + "name": "prompt", + "type": "STRING" + }, + { + "links": [ + 5 + ], + "name": "noise_seed", + "type": "INT" + }, + { + "links": [ + 14 + ], + "name": "length", + "type": "INT" + }, + { + "links": [ + 23 + ], + "name": "steps", + "type": "INT" + }, + { + "links": [ + 12 + ], + "name": "width", + "type": "INT" + }, + { + "links": [ + 13 + ], + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "audio_start", + "type": "FLOAT" + }, + { + "links": null, + "name": "audio_duration", + "type": "FLOAT" + }, + { + "links": null, + "name": "source_audio_slice", + "type": "AUDIO" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + 2420.2205567038714, + 152.1704075369219 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCurrent", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 460, + 400 + ], + "title": "Current Scene", + "type": "MiniMaxH3ChainCurrent", + "widgets_values": [ + false + ], + "widgets_values_named": { + "align_audio_reference": false + } + }, + { + "flags": {}, + "id": 9, + "inputs": [ + { + "link": 4, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 2, + "order": 25, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 2990, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 360 + ], + "title": "RECOVERY • Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_recovered_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_recovered_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 10, + "inputs": [ + { + "link": 5, + "name": "noise_seed", + "type": "INT", + "widget": { + "name": "noise_seed" + } + } + ], + "mode": 0, + "order": 29, + "outputs": [ + { + "links": [ + 24 + ], + "name": "NOISE", + "type": "NOISE" + } + ], + "pos": [ + 2527.9937946326527, + 834.606380687675 + ], + "properties": { + "Node name for S&R": "RandomNoise", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "noise_seed": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Scene Seed", + "type": "RandomNoise", + "widgets_values": [ + 0, + "fixed" + ], + "widgets_values_named": { + "control_after_generate": "fixed", + "noise_seed": 0 + } + }, + { + "flags": {}, + "id": 11, + "inputs": [ + { + "link": 6, + "name": "clip", + "type": "CLIP" + }, + { + "link": 7, + "name": "vae", + "type": "VAE" + }, + { + "link": 8, + "name": "audio_vae", + "type": "VAE" + }, + { + "link": 9, + "name": "ref_images.ref_image_0", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_1", + "link": 10, + "name": "ref_images.ref_image_1", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_2", + "link": 86, + "name": "ref_images.ref_image_2", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_3", + "link": 83, + "name": "ref_images.ref_image_3", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_4", + "link": 84, + "name": "ref_images.ref_image_4", + "shape": 7, + "type": "IMAGE" + }, + { + "label": "ref_image_5", + "link": null, + "name": "ref_images.ref_image_5", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_videos.ref_video_0", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "ref_video_audios.ref_video_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "ref_audios.ref_audio_0", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 11, + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + } + }, + { + "link": 12, + "name": "width", + "type": "INT", + "widget": { + "name": "width" + } + }, + { + "link": 13, + "name": "height", + "type": "INT", + "widget": { + "name": "height" + } + }, + { + "link": 14, + "name": "length", + "type": "INT", + "widget": { + "name": "length" + } + } + ], + "mode": 0, + "order": 31, + "outputs": [ + { + "links": [ + 16 + ], + "name": "positive", + "type": "CONDITIONING" + }, + { + "links": [ + 18 + ], + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 2517.3961859163896, + 1103.0824325378123 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ReferenceToVideo", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "height": true, + "length": true, + "prompt": true, + "width": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 520, + 424 + ], + "title": "Reference Conditioning", + "type": "MiniMaxH3ReferenceToVideo", + "widgets_values": [ + "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + 896, + 672, + 243, + "match" + ], + "widgets_values_named": { + "height": 672, + "length": 243, + "prompt": "subject_definitions:\n defines , the exact adult bicycle courier, including his face, mustard-yellow waterproof jacket, dark teal trousers, charcoal helmet, olive messenger bag, silver bicycle, kraft parcel, proportions, and photographic rendering.\n defines the greenhouse delivery destination, including the glass structure, wooden potting table, dense plants, warm practical bulbs, wet floor reflections, and the same courier's end pose.\n is the single courier shown by both references. Preserve his identity, clothing, equipment, and scale while allowing the described movement.\n\nsummary:\n[reference generation] One continuous delivery moves from the wet greenhouse entrance in toward the completed parcel placement in .\n\nretention_analysis:\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, mustard jacket, teal trousers, helmet, bag, bicycle, and parcel across the complete shot.\n: fully_preserved - use its courier identity, wardrobe, bicycle geometry, exterior doorway, wet paving, camera height, and cool daylight as the opening state.\n: reference - use its potting table, plants, warm bulbs, interior reflections, and delivery pose as the destination; do not copy the final pose before the action reaches it.\n\ndetailed_description:\n[Shot 1] Begin at the greenhouse entrance with exactly one courier and one bicycle. He walks the bicycle through the open glass door, glances down to confirm the parcel, then turns toward the wooden potting table. The camera tracks laterally at walking speed with restrained handheld movement. He stops the bicycle with his left hand and sets the parcel on the clear corner of the table with his right hand. Preserve face, hands, clothing, bicycle structure, parcel dimensions, plant layout, lighting direction, and coherent reflections. End immediately after the parcel makes contact; no cut, duplicate subject, added customer, text, logo, or early freeze.\n\noverall_soundscape:\nLight rain on greenhouse glass, wet tire roll, a quiet freewheel tick, rubber soles, door hinge, jacket movement, muted ventilation, and soft cardboard contact on wood. Keep every sound synchronized and spatially plausible.\n\nnon_diegetic_music:\nNo non-diegetic music.", + "ref_image_size": "match", + "width": 896 + } + }, + { + "flags": { + "pinned": true + }, + "id": 12, + "inputs": [ + { + "link": 15, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 16, + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "link": 17, + "name": "vae", + "type": "VAE" + }, + { + "link": 18, + "name": "latent", + "type": "LATENT" + }, + { + "link": null, + "name": "audio_vae", + "shape": 7, + "type": "VAE" + }, + { + "link": null, + "name": "model", + "shape": 7, + "type": "MODEL" + }, + { + "link": null, + "name": "drift_sigmas", + "shape": 7, + "type": "SIGMAS" + }, + { + "link": null, + "name": "lip_sync_voice", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 32, + "outputs": [ + { + "links": [ + 21 + ], + "name": "conditioning", + "type": "CONDITIONING" + }, + { + "links": [ + 35 + ], + "name": "trim_frames", + "type": "INT" + }, + { + "links": null, + "name": "is_continuation", + "type": "BOOLEAN" + }, + { + "links": [ + 28 + ], + "name": "latent", + "type": "LATENT" + }, + { + "links": null, + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 3301.9402315237294, + 918.883438557188 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainContext", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 260 + ], + "title": "Apply Scene Context", + "type": "MiniMaxH3ChainContext" + }, + { + "flags": {}, + "id": 13, + "inputs": [ + { + "link": 60, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 27, + "outputs": [ + { + "links": [ + 20, + 22 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 2525.0803736822595, + 615.7164148877021 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SigmaShift", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 132 + ], + "title": "Sigma Shift", + "type": "MiniMaxH3SigmaShift", + "widgets_values": [ + 12, + 3 + ], + "widgets_values_named": { + "shift_audio": 3, + "shift_video": 12 + } + }, + { + "flags": { + "pinned": true + }, + "id": 14, + "inputs": [ + { + "link": 20, + "name": "model", + "type": "MODEL" + }, + { + "link": 21, + "name": "conditioning", + "type": "CONDITIONING" + } + ], + "mode": 0, + "order": 33, + "outputs": [ + { + "links": [ + 25 + ], + "name": "GUIDER", + "type": "GUIDER" + } + ], + "pos": [ + 3305.3665908898824, + 1281.3638803884476 + ], + "properties": { + "Node name for S&R": "BasicGuider", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 413.45979266936365, + 209.2772909455656 + ], + "type": "BasicGuider" + }, + { + "flags": {}, + "id": 15, + "inputs": [ + { + "link": 22, + "name": "model", + "type": "MODEL" + }, + { + "link": 23, + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + } + } + ], + "mode": 0, + "order": 30, + "outputs": [ + { + "links": [ + 27 + ], + "name": "SIGMAS", + "type": "SIGMAS" + } + ], + "pos": [ + 2444.9637780751173, + 1812.4563976791924 + ], + "properties": { + "Node name for S&R": "BasicScheduler", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "steps": true + } + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 176 + ], + "title": "Sampling Schedule", + "type": "BasicScheduler", + "widgets_values": [ + "ddim_uniform", + 20, + 1 + ], + "widgets_values_named": { + "denoise": 1, + "scheduler": "ddim_uniform", + "steps": 20 + } + }, + { + "flags": { + "pinned": true + }, + "id": 16, + "inputs": [ + { + "link": 24, + "name": "noise", + "type": "NOISE" + }, + { + "link": 25, + "name": "guider", + "type": "GUIDER" + }, + { + "link": 26, + "name": "sampler", + "type": "SAMPLER" + }, + { + "link": 27, + "name": "sigmas", + "type": "SIGMAS" + }, + { + "link": 28, + "name": "latent_image", + "type": "LATENT" + } + ], + "mode": 0, + "order": 34, + "outputs": [ + { + "links": [ + 29, + 31, + 39, + 47 + ], + "name": "output", + "type": "LATENT" + }, + { + "links": [ + 66 + ], + "name": "denoised_output", + "type": "LATENT" + } + ], + "pos": [ + 4005.148268454897, + 125.0259869977869 + ], + "properties": { + "Node name for S&R": "SamplerCustomAdvanced", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 326 + ], + "title": "Sample Video + Audio", + "type": "SamplerCustomAdvanced", + "widgets_values": [], + "widgets_values_named": {} + }, + { + "flags": { + "pinned": true + }, + "id": 17, + "inputs": [ + { + "link": 29, + "name": "samples", + "type": "LATENT" + }, + { + "link": 30, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 35, + "outputs": [ + { + "links": [ + 33 + ], + "name": "IMAGE", + "type": "IMAGE" + } + ], + "pos": [ + 4005.81424338002, + 487.8909843279124 + ], + "properties": { + "Node name for S&R": "VAEDecode", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode", + "type": "VAEDecode" + }, + { + "flags": { + "pinned": true + }, + "id": 18, + "inputs": [ + { + "link": 31, + "name": "samples", + "type": "LATENT" + }, + { + "link": 32, + "name": "vae", + "type": "VAE" + } + ], + "mode": 0, + "order": 36, + "outputs": [ + { + "links": [ + 34 + ], + "name": "AUDIO", + "type": "AUDIO" + } + ], + "pos": [ + 4005.8141267706965, + 620.7768761592241 + ], + "properties": { + "Node name for S&R": "VAEDecodeAudio", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 360, + 104 + ], + "title": "VAEDecode Audio", + "type": "VAEDecodeAudio" + }, + { + "flags": {}, + "id": 19, + "inputs": [ + { + "link": 33, + "name": "images", + "type": "IMAGE" + }, + { + "link": 34, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 36, + "name": "state", + "shape": 7, + "type": "H3_CHAIN_STATE" + }, + { + "link": 35, + "name": "trim_frames", + "type": "INT", + "widget": { + "name": "trim_frames" + } + } + ], + "mode": 0, + "order": 37, + "outputs": [ + { + "links": [ + 38, + 46, + 67 + ], + "name": "images", + "type": "IMAGE" + }, + { + "links": [ + 40, + 53, + 68 + ], + "name": "audio", + "type": "AUDIO" + }, + { + "links": [ + 41 + ], + "name": "images_with_overlap", + "type": "IMAGE" + }, + { + "links": null, + "name": "overlap_frames", + "type": "INT" + } + ], + "pos": [ + 4637.377713832375, + 128.19480232910112 + ], + "properties": { + "Node name for S&R": "MiniMaxH3LoopTrim", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": { + "trim_frames": true + } + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 250 + ], + "title": "Trim Carried Overlap", + "type": "MiniMaxH3LoopTrim", + "widgets_values": [ + 0, + 24, + true, + 0 + ], + "widgets_values_named": { + "fps": 24, + "match_tail": true, + "retain_overlap_frames": 0, + "trim_frames": 0 + } + }, + { + "flags": {}, + "id": 20, + "inputs": [ + { + "link": 37, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 38, + "name": "images", + "type": "IMAGE" + }, + { + "link": 39, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 40, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 41, + "name": "images_with_overlap", + "shape": 7, + "type": "IMAGE" + }, + { + "link": null, + "name": "denoised_latent", + "shape": 7, + "type": "LATENT" + } + ], + "mode": 0, + "order": 39, + "outputs": [ + { + "links": [ + 52 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 4639.593553510743, + 472.2353565658311 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainSegmentSave", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420.70347522147677, + 212.7562740961722 + ], + "title": "Save Segment + Checkpoint", + "type": "MiniMaxH3ChainSegmentSave" + }, + { + "flags": {}, + "id": 21, + "inputs": [ + { + "link": 42, + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "blend_video_vae", + "shape": 7, + "type": "VAE" + } + ], + "mode": 0, + "order": 44, + "outputs": [ + { + "links": null, + "name": "video_path", + "type": "STRING" + } + ], + "pos": [ + 6661.589075813584, + 1153.6791260090017 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainAssemble", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 563.379592442503, + 1263.9142867743803 + ], + "title": "Assemble Final Video", + "type": "MiniMaxH3ChainAssemble", + "widgets_values": [ + "plan", + "t2v_normal_%date:yyyy-MM-dd%", + 256, + false, + "", + "plan", + "off", + "off" + ], + "widgets_values_named": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "output_subfolder": "" + } + }, + { + "flags": {}, + "id": 23, + "inputs": [ + { + "link": 44, + "name": "flow", + "type": "H3_CHAIN_FLOW" + }, + { + "link": 45, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 46, + "name": "images", + "type": "IMAGE" + }, + { + "link": 47, + "name": "sampled_latent", + "type": "LATENT" + }, + { + "link": 48, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + } + ], + "mode": 0, + "order": 43, + "outputs": [ + { + "links": [ + 42 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "last_context_frames", + "type": "IMAGE" + }, + { + "links": null, + "name": "last_context_latent", + "type": "LATENT" + } + ], + "pos": [ + 5341.4712449175595, + 1104.2825246861264 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainLoopEnd", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 420, + 220 + ], + "title": "Loop End", + "type": "MiniMaxH3ChainLoopEnd", + "widgets_values": [ + "off" + ], + "widgets_values_named": { + "between_scene_cleanup": "off" + } + }, + { + "flags": {}, + "id": 24, + "inputs": [ + { + "link": 49, + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "link": null, + "name": "plan_json_input", + "shape": 7, + "type": "STRING" + }, + { + "link": null, + "name": "project_assets", + "shape": 7, + "type": "H3_PROJECT_ASSETS" + } + ], + "mode": 0, + "order": 17, + "outputs": [ + { + "links": [ + 1 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "summary", + "type": "STRING" + }, + { + "links": null, + "name": "clip_count", + "type": "INT" + }, + { + "links": null, + "name": "width", + "type": "INT" + }, + { + "links": null, + "name": "height", + "type": "INT" + }, + { + "links": null, + "name": "video_blend_frames", + "type": "INT" + } + ], + "pos": [ + -1341.4567297888732, + 1092.0992246392245 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPlanModern", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_plan_layout": { + "advanced": false, + "jsonOpen": true, + "promptHeights": { + "json": 260, + "scene:clip_01": 112, + "scene:clip_02": 112, + "scene:clip_03": 112, + "scene:clip_04": 112, + "scene:clip_05": 112, + "scene:reference_confirmation": 112, + "scene:reference_delivery": 112, + "shared": 88 + }, + "settingsOpen": true + }, + "h3_chain_scene_colors": {}, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1809.7209164639085, + 4462.636827728074 + ], + "title": "Production Plan", + "type": "MiniMaxH3ChainPlanModern", + "widgets_values": [ + "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nSoft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"2357351678235204961\"\n }\n ]\n}", + "test_danse_sway_large_and_medium", + "h3-v06-release-example", + 512, + 896, + "video", + "disabled", + 10, + 8, + 0, + 12, + 22 + ], + "widgets_values_named": { + "base_seed": 0, + "crop": "disabled", + "default_duration_seconds": 10, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on her knees between a man's spread legs in a bedroom, large breasts hanging. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] Live-action cinematic POV. bl0w_j0b. She sucks the cock the whole clip, head up and down. End mid-bob.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Live-action, cinematic. Soft intimate bedroom lighting. First-person POV looking down. bl0w_j0b. One adult woman with long wavy dark brown hair, brown eyes and red lipstick is on her knees in front of the viewer, large breasts hanging. From 00:00 to 00:10.12 she keeps the cock in her mouth and sucks without pulling off. 00:00–00:03.0 She takes the shaft in and starts a steady up-and-down bob, right hand with french-tip nails on the base. She looks up toward the camera, then down at the cock, then back up. 00:03.0–00:08.5 She sucks the viewer's cock with a hard steady rhythm. Her head moves up and down. She looks up toward the camera on the upstroke. 00:08.5–00:10.12 The downstroke is still traveling, lips still on the shaft. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a downstroke that is still moving. Preserve face, long wavy dark brown hair, red lipstick, hanging breasts, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Soft wet sucking sounds, quiet breathing, low moans on the downstrokes, intimate room tone, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": [\n \"subject_definitions:\",\n \"Picture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on her knees between the man's legs, large breasts hanging, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\",\n \"\",\n \"summary:\",\n \"[reference generation] She keeps sucking. Hand pumps on the base. hmcumshot3 while her mouth stays on the cock; overflow lands on her breasts.\",\n \"\",\n \"retention_analysis:\",\n \"Subject 1 (appears in [Shot 1]): fully_preserved\",\n \"Picture 1: reference\",\n \"\",\n \"detailed_description:\",\n \"[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished downstroke from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. Live-action, cinematic. Soft intimate bedroom lighting. Same first-person POV looking down. bl0w_j0b. hmcumshot3. Same woman, same cock, same hanging breasts, same bedroom. She never pulls the cock out of her mouth. 00:00–00:02.5 The downstroke finishes into the next bob; she looks up toward the camera. 00:02.5–00:06.0 She keeps sucking with a hard rhythm, head up and down, right hand pumping the base in time with her mouth. She glances at the cock then up at the camera. 00:06.0–00:09.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in five thick spurts while her mouth stays on the shaft. Cum fills her mouth and overflows; the overflow lands on her hanging breasts. She keeps looking up toward the camera. 00:09.0–00:10.12 Last spurt overflows onto her breasts and settles; lips still on the cock. Camera: first-person POV looking down, slight natural movement matching the head motion. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No light leak, no lens flare, no strobe, no neon wash. No cut, no second woman, no text, no logo, or early freeze.\",\n \"\",\n \"overall_soundscape:\",\n \"Continue the wet sucking, quiet breathing, moans and room tone without restarting any sound at the scene boundary. After the first bob completes add the pumping-hand strokes, then wet spurts and overflow on her breasts, still in the same room.\",\n \"\",\n \"non_diegetic_music:\",\n \"No non-diegetic music.\"\n ],\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + } + }, + { + "flags": {}, + "id": 25, + "inputs": [ + { + "link": 50, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "external_context", + "shape": 7, + "type": "H3_CHAIN_EXTERNAL_CONTEXT" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + } + ], + "mode": 2, + "order": 22, + "outputs": [ + { + "links": [ + 4 + ], + "name": "manifest", + "type": "H3_CHAIN_MANIFEST" + }, + { + "links": null, + "name": "manifest_json", + "type": "STRING" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 2420, + 3272 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainManifestLoad", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 440, + 200 + ], + "title": "RECOVERY • Load Saved Clips", + "type": "MiniMaxH3ChainManifestLoad" + }, + { + "flags": {}, + "id": 26, + "inputs": [], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 9, + "outputs": [ + { + "links": [ + 9 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1295.9602220182744 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "krea2_edit/krea_edit__00793_.png [output]", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit/krea_edit__00793_.png [output]", + "upload": "image" + } + }, + { + "flags": {}, + "id": 27, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 15, + "outputs": [ + { + "links": [ + 10 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 657.4001161700073, + 1812.9806778838426 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.5" + }, + "size": [ + 400, + 420 + ], + "title": "Reference Image", + "type": "LoadImage", + "widgets_values": [ + "2 (4).png", + "image" + ], + "widgets_values_named": { + "image": "2 (4).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 28, + "inputs": [ + { + "link": 51, + "name": "state", + "type": "H3_CHAIN_STATE" + }, + { + "link": 52, + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "link": 53, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + } + ], + "mode": 0, + "order": 42, + "outputs": [ + { + "links": [ + 48 + ], + "name": "segment", + "type": "H3_CHAIN_SEGMENT" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 5208.815334884869, + -216.9681437438826 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainReview", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_chain_review_video_height": 1200, + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 1055.965446209032, + 2061.877499029902 + ], + "title": "Review Candidates", + "type": "MiniMaxH3ChainReview", + "widgets_values": [ + true, + false, + 0, + false, + true, + "checkpointed", + 1, + false + ], + "widgets_values_named": { + "assemble_partial_on_stop": true, + "auto_continue_timeout_minutes": 0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "unload_models_while_waiting": false + } + }, + { + "flags": {}, + "id": 29, + "inputs": [ + { + "link": 54, + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "link": null, + "name": "source_timeline", + "shape": 7, + "type": "H3_SOURCE_TIMELINE" + }, + { + "link": null, + "name": "source_audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": null, + "name": "tagged_references", + "shape": 7, + "type": "H3_TAGGED_REFERENCES" + }, + { + "link": null, + "name": "reference_schedule", + "shape": 7, + "type": "H3_REFERENCE_SCHEDULE" + } + ], + "mode": 0, + "order": 23, + "outputs": [ + { + "links": [ + 2 + ], + "name": "plan", + "type": "H3_CHAIN_PLAN" + }, + { + "links": null, + "name": "preflight", + "type": "H3_PREFLIGHT_REPORT" + }, + { + "links": null, + "name": "ready", + "type": "BOOLEAN" + }, + { + "links": null, + "name": "status", + "type": "STRING" + }, + { + "links": null, + "name": "report_json", + "type": "STRING" + } + ], + "pos": [ + 657.4001161700073, + 2335.9602220182724 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainPreflight", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 236 + ], + "title": "Chain Preflight", + "type": "MiniMaxH3ChainPreflight", + "widgets_values": [ + 1, + "", + true + ], + "widgets_values_named": { + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + { + "flags": {}, + "id": 30, + "inputs": [ + { + "link": null, + "name": "lip_sync_options", + "shape": 7, + "type": "H3_LIP_SYNC_OPTIONS" + } + ], + "mode": 0, + "order": 8, + "outputs": [ + { + "links": [ + 49 + ], + "name": "chain_policy", + "type": "H3_CHAIN_POLICY" + }, + { + "links": null, + "name": "status", + "type": "STRING" + } + ], + "pos": [ + -2353.773925414607, + 942.6889679216439 + ], + "properties": { + "Node name for S&R": "MiniMaxH3GenerationProfile", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "cdfe181222529a273d32b88e8692d5a90e3a318b" + }, + "size": [ + 360, + 152 + ], + "title": "Generation Profile", + "type": "MiniMaxH3GenerationProfile", + "widgets_values": [ + "Visual continuity", + "Generate audio" + ], + "widgets_values_named": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + { + "bgcolor": "rgba(24,24,27,.9)", + "color": "#c09430", + "flags": {}, + "id": 31, + "inputs": [], + "mode": 0, + "order": 4, + "outputs": [], + "pos": [ + -2386.5489108933552, + 177.4902527980743 + ], + "properties": { + "Node name for S&R": "Note", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 1000, + 330 + ], + "title": "START HERE • 0.6", + "type": "Note", + "widgets_values": [ + "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + ], + "widgets_values_named": { + "text": "0.6 RELEASE • Ref2V Basic\n\n1. Install models and extra packs listed in example_workflows/README.md.\n2. Copy the supplied assets to ComfyUI/input; select source media where requested.\n3. Set a unique project run name, then edit scenes and the Generation Profile.\n4. Follow the numbered columns left → right and inspect the saved results.\n\nRecovery is disabled by default. Enable it only to assemble saved clips without sampling.\nWorkflow-specific setup and detailed wiring notes:\nexample_workflows/guides/Ref2V Basic - MiniMax H3 0.6.md" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 34, + "inputs": [ + { + "link": 77, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 24, + "outputs": [ + { + "links": [ + 60 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1765.2383838918063, + 615.1346088711566 + ], + "properties": { + "Node name for S&R": "ModelPatchTorchSettings", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "e8e88f7c88e3f6205b122f5de87e69a09fbce5ac" + }, + "size": [ + 312.046875, + 85.953125 + ], + "type": "ModelPatchTorchSettings", + "widgets_values": [ + true + ], + "widgets_values_named": { + "enable_fp16_accumulation": true + } + }, + { + "flags": {}, + "id": 35, + "inputs": [ + { + "link": 57, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "order": 18, + "outputs": [ + { + "links": [], + "name": "model", + "type": "MODEL" + } + ], + "pos": [ + 1976.6484081852818, + 125.31476120567866 + ], + "properties": { + "Node name for S&R": "MiniMaxChunkFeedForward", + "cnr_id": "comfyui-kjnodes", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.8", + "widget_ue_connectable": {} + }, + "ver": "1.5.0" + }, + "size": [ + 324.15625, + 113.9375 + ], + "type": "MiniMaxChunkFeedForward", + "widgets_values": [ + 4, + 4096 + ], + "widgets_values_named": { + "chunks": 4, + "seq_threshold": 4096 + } + }, + { + "flags": {}, + "id": 36, + "inputs": [ + { + "link": 63, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "order": 16, + "outputs": [ + { + "links": [ + 57, + 76 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1379.7746933391663, + 126.59883510722793 + ], + "properties": { + "Node name for S&R": "ApplyVDNH3Advanced", + "aux_id": "Saganaki22/ComfyUI-VDN-H3", + "cnr_id": "comfyui-vdn-h3", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "183f33d8a7b3c6322d83be95ae369251a63b3198" + }, + "size": [ + 484.02518489409294, + 394 + ], + "type": "ApplyVDNH3Advanced", + "widgets_values": [ + "stage-dmd-step-250", + true, + 1, + 1, + "merge", + "stream", + "off", + "grouped", + "grouped", + 1, + 0, + "both", + true, + true, + false + ], + "widgets_values_named": { + "anchor_frames": "both", + "apply_turbo_adapter": true, + "attention_backend": "grouped", + "branch_weights": "stream", + "fast_kernels": false, + "linear_branch": true, + "lora_mode": "merge", + "retain_buffers": "off", + "stage_b_strength": 1, + "text_state": true, + "turbo_strength": 1, + "vdn_checkpoint": "stage-dmd-step-250", + "verbose": "grouped", + "window_chunk": 0, + "window_radius": 1 + } + }, + { + "flags": {}, + "id": 39, + "inputs": [], + "mode": 0, + "order": 5, + "outputs": [ + { + "links": [], + "name": "STRING", + "type": "STRING" + } + ], + "pos": [ + -4104.402876817968, + 2015.565757265077 + ], + "properties": { + "Node name for S&R": "Text", + "cnr_id": "kaytool", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "f4c80b009194d51a13a94f06d37847110a174c52" + }, + "size": [ + 470.6364029178462, + 697.0236727938229 + ], + "type": "Text", + "widgets_values": [ + "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + ], + "widgets_values_named": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + { + "flags": { + "pinned": true + }, + "id": 44, + "inputs": [ + { + "link": 66, + "name": "latent", + "shape": 7, + "type": "LATENT" + }, + { + "link": 67, + "name": "images", + "shape": 7, + "type": "IMAGE" + }, + { + "link": 68, + "name": "audio", + "shape": 7, + "type": "AUDIO" + }, + { + "link": 69, + "name": "shot_id", + "shape": 7, + "type": "STRING" + }, + { + "link": 70, + "name": "prompt_text", + "shape": 7, + "type": "STRING" + } + ], + "mode": 0, + "order": 38, + "outputs": [ + { + "links": [ + 71 + ], + "name": "folder", + "type": "STRING" + }, + { + "links": [ + 72 + ], + "name": "status", + "type": "STRING" + } + ], + "pos": [ + 3930.0167507705783, + 855.458654157447 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneExport", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 502.8936331009603, + 334.61329489932064 + ], + "type": "MiniMaxH3SceneExport", + "widgets_values": [ + "run_02", + 0, + 24, + 12, + true, + "" + ], + "widgets_values_named": { + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24, + "h3se_preview": "", + "run_name": "run_02" + } + }, + { + "flags": { + "collapsed": false + }, + "id": 45, + "inputs": [], + "mode": 0, + "order": 6, + "outputs": [ + { + "links": null, + "name": "LATENT", + "type": "LATENT" + } + ], + "pos": [ + 4614.567783245014, + 773.5815911592055 + ], + "properties": { + "Node name for S&R": "MiniMaxH3SceneLatentLoad", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + } + }, + "size": [ + 479.269755405688, + 231.5572591841492 + ], + "type": "MiniMaxH3SceneLatentLoad", + "widgets_values": [ + "", + "" + ], + "widgets_values_named": { + "h3se_browser": "", + "path": "" + } + }, + { + "flags": { + "collapsed": true + }, + "id": 46, + "inputs": [ + { + "link": 71, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 40, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4464.018884910502, + 993.194063439697 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 142.55003967347557 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + ] + ], + "widgets_values_named": { + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_01" + } + }, + { + "flags": { + "collapsed": true, + "pinned": true + }, + "id": 47, + "inputs": [ + { + "link": 72, + "name": "text", + "type": "STRING" + } + ], + "mode": 0, + "order": 41, + "outputs": [ + { + "links": null, + "name": "STRING", + "shape": 6, + "type": "STRING" + } + ], + "pos": [ + 4273.027955014717, + 1027.877146571316 + ], + "properties": { + "Node name for S&R": "ShowText|pysssss", + "cnr_id": "comfyui-custom-scripts", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "1.2.5" + }, + "size": [ + 210, + 176.40883347581757 + ], + "type": "ShowText|pysssss", + "widgets_values": [ + [ + "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + ] + ], + "widgets_values_named": { + "text_0": "shot_00_clip_01 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + { + "flags": {}, + "id": 48, + "inputs": [ + { + "link": null, + "name": "plan", + "shape": 7, + "type": "H3_CHAIN_PLAN" + } + ], + "mode": 0, + "order": 11, + "outputs": [ + { + "links": null, + "name": "selected_manifest", + "type": "H3_CHAIN_MANIFEST" + } + ], + "pos": [ + 7434.117099539211, + 1173.5799269081708 + ], + "properties": { + "Node name for S&R": "MiniMaxH3ChainCheckpointManager", + "aux_id": "ethanfel/ComfyUI-MiniMaxH3-Context-Loop", + "h3_checkpoint_manager_chapter": "all", + "h3_checkpoint_manager_output_scope": "project", + "h3_checkpoint_manager_revision": "1c7219807c034b4c8143e32cc1266b9d", + "h3_checkpoint_manager_run": "Jiggle_walk_4", + "h3_checkpoint_manager_scene": 3, + "h3_checkpoint_manager_stage": "original", + "h3_checkpoint_manager_variant": "", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "2c86a6cb041361ea44fd15cc6434c543b1687134" + }, + "size": [ + 1289.061538461533, + 953.393065185544 + ], + "type": "MiniMaxH3ChainCheckpointManager", + "widgets_values": [ + "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + ], + "widgets_values_named": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + } + }, + { + "flags": {}, + "id": 50, + "inputs": [ + { + "link": 76, + "name": "model", + "type": "MODEL" + } + ], + "mode": 0, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 19, + "outputs": [ + { + "links": [ + 75 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1582.3040547926444, + -84.1509415512435 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "MM-H3 - Blowjob v3.safetensors", + 0.7 + ], + "widgets_values_named": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "strength_model": 0.7 + } + }, + { + "flags": {}, + "id": 51, + "inputs": [ + { + "link": 75, + "name": "model", + "type": "MODEL" + } + ], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 21, + "outputs": [ + { + "links": [ + 77 + ], + "name": "MODEL", + "type": "MODEL" + } + ], + "pos": [ + 1881.1398623147938, + -83.04431288476005 + ], + "properties": { + "Node name for S&R": "LoraLoaderModelOnly", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 270, + 82 + ], + "type": "LoraLoaderModelOnly", + "widgets_values": [ + "Minimax_h3/HMCumshot_V2.safetensors", + 0.9 + ], + "widgets_values_named": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "strength_model": 0.9 + } + }, + { + "flags": {}, + "id": 52, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 10, + "outputs": [ + { + "links": [], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1487.1177868522477, + 1822.3196230205906 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 385.72853458718805, + 429.1187506484998 + ], + "type": "LoadImage", + "widgets_values": [ + "content (3).png", + "image" + ], + "widgets_values_named": { + "image": "content (3).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 58, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 12, + "outputs": [ + { + "links": [ + 86 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1497.3248588052295, + 1122.7283396741077 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "3 (1).png", + "image" + ], + "widgets_values_named": { + "image": "3 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 59, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 14, + "outputs": [ + { + "links": [ + 83 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1500.0276858577706, + 1495.3295424578723 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "4 (1).png", + "image" + ], + "widgets_values_named": { + "image": "4 (1).png", + "upload": "image" + } + }, + { + "flags": {}, + "id": 60, + "inputs": [], + "mode": 4, + "ndPowerEnabled": false, + "ndSuperSelectorEnabled": false, + "order": 13, + "outputs": [ + { + "links": [ + 84 + ], + "name": "IMAGE", + "type": "IMAGE" + }, + { + "links": null, + "name": "MASK", + "type": "MASK" + } + ], + "pos": [ + 1895.9402309370926, + 1496.3246132113397 + ], + "properties": { + "Node name for S&R": "LoadImage", + "cnr_id": "comfy-core", + "ue_properties": { + "input_ue_unconnectable": {}, + "version": "7.5.1", + "widget_ue_connectable": {} + }, + "ver": "0.34.6" + }, + "size": [ + 282.798828125, + 314 + ], + "type": "LoadImage", + "widgets_values": [ + "krea2_edit_00108_.png", + "image" + ], + "widgets_values_named": { + "image": "krea2_edit_00108_.png", + "upload": "image" + } + } + ], + "revision": 0, + "seed_widgets": { + "10": 0 + }, + "version": 0.4, + "widget_idx_map": { + "10": { + "noise_seed": 0 + }, + "15": { + "scheduler": 0 + }, + "3": { + "sampler_name": 0 + } + } +} diff --git a/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/api_prompt.json b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/api_prompt.json new file mode 100644 index 0000000000000000000000000000000000000000..c7744a48693716ff12c9859ddb758276164c227f --- /dev/null +++ b/checkpoint_h3_context_loop/h3_chains/test_danse_sway_large_and_medium/recovery_archives/2c5b366dcd864f9098aefee50649bcaa/api_prompt.json @@ -0,0 +1,613 @@ +{ + "1": { + "_meta": { + "title": "H3 Diffusion Model" + }, + "class_type": "UNETLoader", + "inputs": { + "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors", + "weight_dtype": "default" + } + }, + "10": { + "_meta": { + "title": "Scene Seed" + }, + "class_type": "RandomNoise", + "inputs": { + "noise_seed": [ + "8", + 5 + ] + } + }, + "11": { + "_meta": { + "title": "Reference Conditioning" + }, + "class_type": "MiniMaxH3ReferenceToVideo", + "inputs": { + "audio_vae": [ + "5", + 0 + ], + "clip": [ + "2", + 0 + ], + "height": [ + "8", + 9 + ], + "length": [ + "8", + 6 + ], + "prompt": [ + "8", + 4 + ], + "ref_image_size": "match", + "ref_images.ref_image_0": [ + "26", + 0 + ], + "vae": [ + "4", + 0 + ], + "width": [ + "8", + 8 + ] + } + }, + "12": { + "_meta": { + "title": "Apply Scene Context" + }, + "class_type": "MiniMaxH3ChainContext", + "inputs": { + "conditioning": [ + "11", + 0 + ], + "latent": [ + "11", + 1 + ], + "state": [ + "8", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "13": { + "_meta": { + "title": "Sigma Shift" + }, + "class_type": "MiniMaxH3SigmaShift", + "inputs": { + "model": [ + "34", + 0 + ], + "shift_audio": 3.0, + "shift_video": 12.0 + } + }, + "14": { + "_meta": { + "title": "Basic Guider" + }, + "class_type": "BasicGuider", + "inputs": { + "conditioning": [ + "12", + 0 + ], + "model": [ + "13", + 0 + ] + } + }, + "15": { + "_meta": { + "title": "Sampling Schedule" + }, + "class_type": "BasicScheduler", + "inputs": { + "denoise": 1.0, + "model": [ + "13", + 0 + ], + "scheduler": "ddim_uniform", + "steps": [ + "8", + 7 + ] + } + }, + "16": { + "_meta": { + "title": "Sample Video + Audio" + }, + "class_type": "SamplerCustomAdvanced", + "inputs": { + "guider": [ + "14", + 0 + ], + "latent_image": [ + "12", + 3 + ], + "noise": [ + "10", + 0 + ], + "sampler": [ + "3", + 0 + ], + "sigmas": [ + "15", + 0 + ] + } + }, + "17": { + "_meta": { + "title": "VAEDecode" + }, + "class_type": "VAEDecode", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "4", + 0 + ] + } + }, + "18": { + "_meta": { + "title": "VAEDecode Audio" + }, + "class_type": "VAEDecodeAudio", + "inputs": { + "samples": [ + "16", + 0 + ], + "vae": [ + "5", + 0 + ] + } + }, + "19": { + "_meta": { + "title": "Trim Carried Overlap" + }, + "class_type": "MiniMaxH3LoopTrim", + "inputs": { + "audio": [ + "18", + 0 + ], + "fps": 24.0, + "images": [ + "17", + 0 + ], + "match_tail": true, + "retain_overlap_frames": 0, + "state": [ + "8", + 0 + ], + "trim_frames": [ + "12", + 1 + ] + } + }, + "2": { + "_meta": { + "title": "H3 Text Encoder" + }, + "class_type": "CLIPLoader", + "inputs": { + "clip_name": "qwen3vl_32b_minimax_h3_int8_convrot.safetensors", + "device": "default", + "type": "minimax" + } + }, + "20": { + "_meta": { + "title": "Save Segment + Checkpoint" + }, + "class_type": "MiniMaxH3ChainSegmentSave", + "inputs": { + "audio": [ + "19", + 1 + ], + "images": [ + "19", + 0 + ], + "images_with_overlap": [ + "19", + 2 + ], + "sampled_latent": [ + "16", + 0 + ], + "state": [ + "8", + 0 + ] + }, + "is_changed": [ + NaN + ] + }, + "21": { + "_meta": { + "title": "Assemble Final Video" + }, + "class_type": "MiniMaxH3ChainAssemble", + "inputs": { + "audio_bitrate": 256, + "audio_source": "plan", + "blend_schedule": "plan", + "boundary_tone_match": "off", + "color_stabilization": "off", + "copy_to_output": false, + "filename": "t2v_normal_%date:yyyy-MM-dd%", + "manifest": [ + "23", + 0 + ], + "output_subfolder": "" + }, + "is_changed": [ + NaN + ] + }, + "23": { + "_meta": { + "title": "Loop End" + }, + "class_type": "MiniMaxH3ChainLoopEnd", + "inputs": { + "between_scene_cleanup": "off", + "flow": [ + "7", + 0 + ], + "images": [ + "19", + 0 + ], + "sampled_latent": [ + "16", + 0 + ], + "segment": [ + "28", + 0 + ], + "state": [ + "8", + 0 + ] + } + }, + "24": { + "_meta": { + "title": "Production Plan" + }, + "class_type": "MiniMaxH3ChainPlanModern", + "inputs": { + "base_seed": 0, + "chain_policy": [ + "30", + 0 + ], + "crop": "disabled", + "default_duration_seconds": 10.0, + "default_steps": 8, + "encode_mode": "video", + "generation_fingerprint": "h3-v06-release-example", + "height": 896, + "plan_json": "{\n \"prompt_prefix\": \"\",\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\nPicture 1 defines Subject 1, one adult woman with long wavy dark brown hair, brown eyes, red lipstick, french-tip nails, on all fours between a man's spread legs in a purple-neon bedroom. Picture 1 also defines the erect penis in the foreground and the male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] bl0w_j0b. She licks the tip and holds the base for the full clip. End mid-lick.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] ahlya. bl0w_j0b. Close-up POV from the man's torso. One adult woman with long wavy dark brown hair, brown eyes and red lipstick lies on all fours between his spread legs. She looks at the lens, lids lowered, mouth open. 00:00–00:03.0 Her tongue licks the tip of the erect penis; her right hand with french-tip nails wraps the base of the shaft. 00:03.0–00:06.5 She licks again along the underside of the glans, eyes on the lens, a slow blink. 00:06.5–00:09.0 Another lick from the ridge to the tip, head tilting a little. 00:09.0–00:10.12 The lick is still traveling, tongue still on the tip. Purple neon and a red neon sign stay in the bedroom behind her. Handheld POV. End immediately after a lick that is still moving. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nQuiet bedroom air, wet tongue on skin, breath through the nose, skin-on-shaft grip. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] The lick continues, then hmcumshot3 starts. First spurts leave the tip.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished lick from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The lick finishes on the tip, her right hand still wrapping the base. 00:02.5–00:06.0 cumshot. He shoots a big load of thick semi-translucent white cum from his cock in the first thick spurts. The cum leaves the tip and travels toward her tongue and red lips. She keeps looking at the lens, mouth open. 00:06.0–00:09.0 More spurts leave the tip in the same rhythm. 00:09.0–00:10.12 A spurt is still in the air. Handheld POV, continuous camera direction. End while a spurt is still traveling. Preserve face, long wavy dark brown hair, red lipstick, same room, same grip. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, wet tongue, breath and grip without restarting any sound at the scene boundary. After the lick completes add the first wet spurts leaving the tip, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\nPicture 1 preserves Subject 1, the same adult woman with long wavy dark brown hair, brown eyes and red lipstick on all fours between the man's legs, and preserves the erect penis and male torso. Subject 1 is unique; no second woman enters.\\n\\nsummary:\\n[reference generation] Remaining spurts land on her tongue, lips and chin. She holds the look at the lens.\\n\\nretention_analysis:\\nSubject 1 (appears in [Shot 1]): fully_preserved\\nPicture 1: reference\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the unfinished airborne spurt from the previous scene; complete that transition first, then begin new action only after it and never reset the stride. ahlya. bl0w_j0b. hmcumshot3. Same close-up POV, same woman, same penis, same purple-neon bedroom. 00:00–00:02.5 The traveling spurt lands on her tongue and red lips. 00:02.5–00:06.5 cumshot. He shoots the last thick spurts of thick semi-translucent white cum from his cock. The cum lands on her tongue, lips and chin. She keeps looking at the lens, mouth open, right hand still on the base. 00:06.5–00:09.0 A last slow spurt lands and settles. 00:09.0–00:10.12 Last drop lands; tongue still out. Handheld POV, continuous camera direction. End immediately after a landing that is still settling. Preserve face, long wavy dark brown hair, red lipstick, same room. No cut, no second woman, no text, no logo, or early freeze.\\n\\noverall_soundscape:\\nContinue the same bedroom air, breath and grip without restarting any sound at the scene boundary. After the airborne spurt completes add wet hits on tongue, lips and chin, still in the same room.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 20,\n \"seed\": \"6103\"\n }\n ]\n}", + "run_name": "test_danse_sway_large_and_medium", + "segment_crf": 12, + "video_blend_frames": 22, + "width": 512 + }, + "is_changed": [ + false + ] + }, + "26": { + "_meta": { + "title": "Reference Image" + }, + "class_type": "LoadImage", + "inputs": { + "image": "krea2_edit/krea_edit__00793_.png [output]" + }, + "is_changed": [ + "dd0bb15e47cf859cf537bd69275d2dd04f88411e3109ec044d1ac92fc6a20d65" + ] + }, + "28": { + "_meta": { + "title": "Review Candidates" + }, + "class_type": "MiniMaxH3ChainReview", + "inputs": { + "assemble_partial_on_stop": true, + "audio": [ + "19", + 1 + ], + "auto_continue_timeout_minutes": 0.0, + "candidate_count": 1, + "enabled": true, + "partial_audio_source": "checkpointed", + "play_notification_sound": false, + "review_each_candidate": false, + "segment": [ + "20", + 0 + ], + "state": [ + "8", + 0 + ], + "unload_models_while_waiting": false + }, + "is_changed": [ + NaN + ] + }, + "29": { + "_meta": { + "title": "Chain Preflight" + }, + "class_type": "MiniMaxH3ChainPreflight", + "inputs": { + "plan": [ + "6", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + } + }, + "3": { + "_meta": { + "title": "Sampler" + }, + "class_type": "KSamplerSelect", + "inputs": { + "sampler_name": "euler" + } + }, + "30": { + "_meta": { + "title": "Generation Profile" + }, + "class_type": "MiniMaxH3GenerationProfile", + "inputs": { + "audio_profile": "Generate audio", + "scene_continuity": "Visual continuity" + } + }, + "34": { + "_meta": { + "title": "Model Patch Torch Settings" + }, + "class_type": "ModelPatchTorchSettings", + "inputs": { + "enable_fp16_accumulation": true, + "model": [ + "51", + 0 + ] + } + }, + "39": { + "_meta": { + "title": "𝙆 Text" + }, + "class_type": "Text", + "inputs": { + "text": "{\n \"defaults\": {\n \"steps\": 8\n },\n \"shots\": [\n {\n \"id\": \"clip_01\",\n \"prompt\": \"subject_definitions:\\n defines , the exact adult woman, including her face, freckles, long wavy dark brown hair, wet bare breasts, shaved vulva visible in the towel gap, black nail polish, black terry towel knotted at the waist, body proportions, and photographic live-action rendering.\\n defines the same woman fully nude after the towel drops, including wet body sheen, breast shape, shaved vulva, and the hallway destination beyond the bathroom door.\\n is the single woman shown by both references. Preserve her identity, hair, body, wet skin, and scale while allowing the described movement.\\n\\nsummary:\\n[reference generation] One continuous take walks from the knotted-towel bathroom stance in toward the lens as the towel falls and her weight shifts onto one leg.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet skin, black nail polish, and starting black terry towel across the complete shot.\\n: fully_preserved - use its bathroom tiles, shower glass, toilet, camera height, hard bathroom light, knotted towel, and opening stance as the start state.\\n: reference - use its nude wet body once the towel has fallen; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Begin in the white-tiled bathroom with exactly one woman and one black towel. stands matching , towel knotted at the waist, breasts bare and wet, shaved vulva visible in the gap. She blinks once, her lips part, and she walks forward toward the lens. Mid-stride the knot gives and the black towel drops off her hips onto the wet tile, leaving her fully nude. She plants her weight onto one straight standing leg, the other knee soft, hip cocked, torso shifted over that supporting thigh, and she keeps walking toward the viewer on that uneven stride. The camera holds a low-angle follow shot and pulls out with small amplitude at slow speed to keep her full figure in frame as she advances. Preserve face, hands, long wavy dark brown hair, wet skin, falling towel, tile layout, lighting direction, and coherent reflections. End immediately after the towel is already on the floor and she is still walking toward the lens with her weight on that one leg; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nPipe drip on tile, terry cloth sliding off wet hips and landing on the floor, wet footfalls, a shift of weight onto one sole, quiet breath, and muted bathroom air. Keep every sound synchronized and spatially plausible.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6101\"\n },\n {\n \"id\": \"clip_02\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, bathroom geography, and photographic rendering established before the boundary.\\n defines the same fully nude, including wet body sheen, breast shape, shaved vulva, and the cream hallway beyond the door.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take carries from the one-leg walk toward the lens into a breast caress, a small smile, and the start of a drop toward the floor.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, and black nail polish across the complete shot.\\n: fully_preserved - keep the incoming bathroom tile, dropped towel on the floor, and the one-leg walking stride already in progress.\\n: reference - use its nude wet body and hallway geometry as the destination; do not copy the standing open-towel pose before the action reaches it.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the walk toward the viewer with her weight on one leg and the towel already on the floor; begin new action only after it and never reset the stride. She keeps advancing nude and wet, still loaded onto that supporting leg. Both hands rise and caress her wet breasts in slow circles. She blinks twice, a small smile forms and holds, one brow ticks up toward the lens. The camera keeps the low-angle follow with continuous camera direction and pushes in with small amplitude at slow speed toward her chest. Her knees start to bend toward the floor. Preserve face, hands, hair, wet skin, the fallen towel behind her, bathroom-to-hallway geometry, lighting, and coherent reflections. End immediately after the knees begin to drop while she is still facing the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue bathroom tile ambience, pipe drip, the fallen towel settling, wet footfalls on the loaded standing leg, wet palms on breasts, and heavier breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6102\"\n },\n {\n \"id\": \"clip_03\",\n \"prompt\": \"subject_definitions:\\n preserves the exact identity, long wavy dark brown hair, wet skin, black nail polish, and photographic rendering established before the boundary.\\n preserves the same nude wet body, shaved vulva, and the space she is moving through.\\n is the same single adult woman carried by the incoming H3 Motion Context and both references.\\n\\nsummary:\\n[reference generation] One continuous take drops from the bending-knee stance onto all fours and crawls her toward the lens.\\n\\nretention_analysis:\\n (appears in [Shot 1]): fully_preserved - retain the exact face, adult age, body proportions, long wavy dark brown hair, wet nude skin, shaved vulva, and black nail polish across the complete shot.\\n: fully_preserved - keep identity and wet-skin rendering from the opening reference.\\n: reference - use its nude wet body; do not copy the standing open-towel pose before the crawl reaches the lens.\\n\\ndetailed_description:\\n[Shot 1] Continue directly from the incoming H3 Motion Context. The carried opening overlap already contains the knee-bend facing the viewer; begin new action only after it and never reset the stride. She goes to all fours on the wet tile, still fully nude, the black towel left behind, and crawls forward toward the lens. She blinks once, the smile stays, her chin lifts as she comes closer. The camera tracks backward at a low angle at slow speed, continuous camera direction, staying with her hands and knees. Preserve face, hands, hair, wet skin, floor geometry, lighting, and coherent reflections. End immediately after she is still advancing on hands and knees toward the viewer; no cut, duplicate subject, wardrobe change, added character, text, logo, or early freeze.\\n\\noverall_soundscape:\\nContinue tile ambience, leftover drips off her stomach, palms and knees on wet tile, the abandoned towel behind her, and steady breath without restarting any sound at the scene boundary.\\n\\nnon_diegetic_music:\\nNo non-diegetic music.\",\n \"length\": 243,\n \"steps\": 8,\n \"seed\": \"6103\"\n }\n ]\n}" + } + }, + "4": { + "_meta": { + "title": "Video VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_video_vae_fp16.safetensors" + } + }, + "44": { + "_meta": { + "title": "MiniMax H3 Scene Export" + }, + "class_type": "MiniMaxH3SceneExport", + "inputs": { + "audio": [ + "19", + 1 + ], + "clip_index": 0, + "crf": 12, + "export": true, + "fps": 24.0, + "images": [ + "19", + 0 + ], + "latent": [ + "16", + 1 + ], + "prompt_text": [ + "8", + 4 + ], + "run_name": "run_02", + "shot_id": [ + "8", + 3 + ] + } + }, + "45": { + "_meta": { + "title": "MiniMax H3 Scene Latent Load" + }, + "class_type": "MiniMaxH3SceneLatentLoad", + "inputs": { + "path": "" + } + }, + "46": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 0 + ], + "text_0": "/home/bryan/Documents/ComfyUI/ComfyUI/output/h3_exports/run_02/shot_00_clip_03" + } + }, + "47": { + "_meta": { + "title": "Show Text 🐍" + }, + "class_type": "ShowText|pysssss", + "inputs": { + "text": [ + "44", + 1 + ], + "text_0": "shot_00_clip_03 : shot_00.wav, shot_00.mp4, shot_00.prompt.txt" + } + }, + "48": { + "_meta": { + "title": "MiniMax H3 Checkpoint Manager" + }, + "class_type": "MiniMaxH3ChainCheckpointManager", + "inputs": { + "selection_json": "{\"run_name\":\"Jiggle_walk_4\",\"lineage\":[{\"scene\":1,\"revision\":\"49540b9d632b4410aaf31cf59b8e3eb3\"}],\"scope_start_scene\":1,\"scope_end_scene\":3}" + }, + "is_changed": [ + NaN + ] + }, + "5": { + "_meta": { + "title": "Audio VAE" + }, + "class_type": "VAELoader", + "inputs": { + "vae_name": "minimax_h3_audio_vae_fp32.safetensors" + } + }, + "50": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "MM-H3 - Blowjob v3.safetensors", + "model": [ + "1", + 0 + ], + "strength_model": 0.8 + } + }, + "51": { + "_meta": { + "title": "Load LoRA" + }, + "class_type": "LoraLoaderModelOnly", + "inputs": { + "lora_name": "Minimax_h3/HMCumshot_V2.safetensors", + "model": [ + "50", + 0 + ], + "strength_model": 0.9 + } + }, + "6": { + "_meta": { + "title": "Scene Prompts" + }, + "class_type": "MiniMaxH3ChainScenePromptEditor", + "inputs": { + "plan": [ + "24", + 0 + ] + } + }, + "7": { + "_meta": { + "title": "Loop Start" + }, + "class_type": "MiniMaxH3ChainLoopStart", + "inputs": { + "plan": [ + "29", + 0 + ], + "scene_range": "", + "start_clip": 1, + "verify_resume_history": true + }, + "is_changed": [ + NaN + ] + }, + "8": { + "_meta": { + "title": "Current Scene" + }, + "class_type": "MiniMaxH3ChainCurrent", + "inputs": { + "align_audio_reference": false, + "state": [ + "7", + 1 + ] + } + } +}