multi transition first and last image saving
This commit is contained in:
parent
8d7bc4b49e
commit
56f68bd965
|
@ -109,6 +109,8 @@ class LatentBlending():
|
||||||
self.branch1_insertion_completed = False
|
self.branch1_insertion_completed = False
|
||||||
self.set_guidance_scale(guidance_scale)
|
self.set_guidance_scale(guidance_scale)
|
||||||
self.init_mode()
|
self.init_mode()
|
||||||
|
self.multi_transition_img_first = None
|
||||||
|
self.multi_transition_img_last = None
|
||||||
|
|
||||||
|
|
||||||
def init_mode(self):
|
def init_mode(self):
|
||||||
|
@ -584,11 +586,15 @@ class LatentBlending():
|
||||||
list_imgs = self.run_transition(recycle_img1=recycle_img1, fixed_seeds=local_seeds)
|
list_imgs = self.run_transition(recycle_img1=recycle_img1, fixed_seeds=local_seeds)
|
||||||
list_imgs_interp = add_frames_linear_interp(list_imgs, fps, duration_single_trans)
|
list_imgs_interp = add_frames_linear_interp(list_imgs, fps, duration_single_trans)
|
||||||
|
|
||||||
|
if i==0:
|
||||||
|
self.multi_transition_img_first = list_imgs[0]
|
||||||
|
|
||||||
# Save movie frame
|
# Save movie frame
|
||||||
for img in list_imgs_interp:
|
for img in list_imgs_interp:
|
||||||
ms.write_frame(img)
|
ms.write_frame(img)
|
||||||
|
|
||||||
ms.finalize()
|
ms.finalize()
|
||||||
|
self.multi_transition_img_last = list_imgs[-1]
|
||||||
|
|
||||||
print("run_multi_transition: All completed.")
|
print("run_multi_transition: All completed.")
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue