| 169 | return resize_method, width_slider, height_slider, base_resolution |
| 170 | |
| 171 | def create_fake_height_width(default_height, default_width, maximum_height, maximum_width): |
| 172 | resize_method = gr.Radio( |
| 173 | ["Generate by", "Resize according to Reference"], |
| 174 | value="Generate by", |
| 175 | show_label=False, |
| 176 | ) |
| 177 | width_slider = gr.Slider(label="Width (视频宽度)", value=default_width, minimum=128, maximum=maximum_width, step=16, interactive=False) |
| 178 | height_slider = gr.Slider(label="Height (视频高度)", value=default_height, minimum=128, maximum=maximum_height, step=16, interactive=False) |
| 179 | base_resolution = gr.Radio(label="Base Resolution of Pretrained Models", value=512, choices=[512, 768, 960], interactive=False, visible=False) |
| 180 | |
| 181 | return resize_method, width_slider, height_slider, base_resolution |
| 182 | |
| 183 | def create_generation_methods_and_video_length( |
| 184 | generation_method_options, |