mirror of
https://github.com/Wan-Video/Wan2.1.git
synced 2025-11-04 14:16:57 +00:00
fixed End Frames checkbox not always visible
This commit is contained in:
parent
836777eb55
commit
cf65889e2e
@ -296,11 +296,19 @@ class family_handler():
|
|||||||
if text_oneframe_overlap(base_model_type):
|
if text_oneframe_overlap(base_model_type):
|
||||||
ui_defaults["sliding_window_overlap"] = 1
|
ui_defaults["sliding_window_overlap"] = 1
|
||||||
|
|
||||||
|
if settings_version < 2.32:
|
||||||
|
image_prompt_type = ui_defaults.get("image_prompt_type", "")
|
||||||
|
if test_class_i2v(base_model_type) and len(image_prompt_type) == 0:
|
||||||
|
ui_defaults["image_prompt_type"] = "S"
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def update_default_settings(base_model_type, model_def, ui_defaults):
|
def update_default_settings(base_model_type, model_def, ui_defaults):
|
||||||
ui_defaults.update({
|
ui_defaults.update({
|
||||||
"sample_solver": "unipc",
|
"sample_solver": "unipc",
|
||||||
})
|
})
|
||||||
|
if test_class_i2v(base_model_type):
|
||||||
|
ui_defaults["image_prompt_type"] = "S"
|
||||||
|
|
||||||
if base_model_type in ["fantasy"]:
|
if base_model_type in ["fantasy"]:
|
||||||
ui_defaults.update({
|
ui_defaults.update({
|
||||||
"audio_guidance_scale": 5.0,
|
"audio_guidance_scale": 5.0,
|
||||||
|
|||||||
6
wgp.py
6
wgp.py
@ -61,7 +61,7 @@ PROMPT_VARS_MAX = 10
|
|||||||
|
|
||||||
target_mmgp_version = "3.6.0"
|
target_mmgp_version = "3.6.0"
|
||||||
WanGP_version = "8.4"
|
WanGP_version = "8.4"
|
||||||
settings_version = 2.31
|
settings_version = 2.32
|
||||||
max_source_video_frames = 3000
|
max_source_video_frames = 3000
|
||||||
prompt_enhancer_image_caption_model, prompt_enhancer_image_caption_processor, prompt_enhancer_llm_model, prompt_enhancer_llm_tokenizer = None, None, None, None
|
prompt_enhancer_image_caption_model, prompt_enhancer_image_caption_processor, prompt_enhancer_llm_model, prompt_enhancer_llm_tokenizer = None, None, None, None
|
||||||
|
|
||||||
@ -6142,11 +6142,11 @@ def eject_video_from_gallery(state, input_file_list, choice):
|
|||||||
return gr.Gallery(value = file_list, selected_index= choice), gr.update() if len(file_list) >0 else get_default_video_info(), gr.Row(visible= len(file_list) > 0)
|
return gr.Gallery(value = file_list, selected_index= choice), gr.update() if len(file_list) >0 else get_default_video_info(), gr.Row(visible= len(file_list) > 0)
|
||||||
|
|
||||||
def has_video_file_extension(filename):
|
def has_video_file_extension(filename):
|
||||||
extension = os.path.splitext(filename)[-1]
|
extension = os.path.splitext(filename)[-1].lower()
|
||||||
return extension in [".mp4"]
|
return extension in [".mp4"]
|
||||||
|
|
||||||
def has_image_file_extension(filename):
|
def has_image_file_extension(filename):
|
||||||
extension = os.path.splitext(filename)[-1]
|
extension = os.path.splitext(filename)[-1].lower()
|
||||||
return extension in [".png", ".jpg", ".jpeg", ".bmp", ".gif", ".webp", ".tif", ".tiff", ".jfif", ".pjpeg"]
|
return extension in [".png", ".jpg", ".jpeg", ".bmp", ".gif", ".webp", ".tif", ".tiff", ".jfif", ".pjpeg"]
|
||||||
def add_videos_to_gallery(state, input_file_list, choice, files_to_load):
|
def add_videos_to_gallery(state, input_file_list, choice, files_to_load):
|
||||||
gen = get_gen_info(state)
|
gen = get_gen_info(state)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user