mirror of
				https://github.com/Wan-Video/Wan2.1.git
				synced 2025-11-04 06:15:17 +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