From 00b0a0053db339e431b13aa1b57f67141a29f6eb Mon Sep 17 00:00:00 2001 From: leejet Date: Mon, 1 Sep 2025 01:10:20 +0800 Subject: [PATCH] fix end_image mask --- stable-diffusion.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stable-diffusion.cpp b/stable-diffusion.cpp index c5758c3..1f69e2b 100644 --- a/stable-diffusion.cpp +++ b/stable-diffusion.cpp @@ -2479,7 +2479,7 @@ SD_API sd_image_t* generate_video(sd_ctx_t* sd_ctx, const sd_vid_gen_params_t* s float value = 0.0f; if (i2 == 0 && sd_vid_gen_params->init_image.data) { // start image value = 1.0f; - } else if (i2 == frames - 1 && sd_vid_gen_params->end_image.data && i3 == 0) { + } else if (i2 == frames - 1 && sd_vid_gen_params->end_image.data && i3 == 3) { value = 1.0f; } ggml_tensor_set_f32(concat_mask, value, i0, i1, i2, i3);