nalin0503 commited on
Commit
366ef1f
Β·
1 Parent(s): 191c4ed

increase frames and fps for max preset

Browse files
Files changed (1) hide show
  1. app.py +15 -3
app.py CHANGED
@@ -280,23 +280,33 @@ def main():
280
  preset_model = "Base Stable Diffusion V2-1"
281
  preset_film = False # Changed to False as FILM is disabled
282
  preset_lcm = False
 
 
283
  elif preset_option.startswith("Medium quality"):
284
  preset_model = "Base Stable Diffusion V2-1"
285
  preset_film = False
286
  preset_lcm = False
 
 
287
  elif preset_option.startswith("Low quality"):
288
  preset_model = "Base Stable Diffusion V2-1"
289
  preset_film = False
290
  preset_lcm = True
 
 
291
  elif preset_option.startswith("Creative morph"):
292
  preset_model = "Dreamshaper-7 (fine-tuned SD V1-5)"
293
  preset_film = False # Changed to False as FILM is disabled
294
  preset_lcm = True
 
 
295
  else:
296
  # "Custom"
297
  preset_model = None
298
  preset_film = None
299
  preset_lcm = None
 
 
300
 
301
  advanced_expanded = True if preset_option.endswith("βš™οΈ") else False
302
 
@@ -315,7 +325,9 @@ def main():
315
  # Left Column: Keyframe Generator Parameters
316
  with col_left:
317
  st.markdown("##### Keyframe Generator Parameters")
318
- num_frames = st.number_input("Number of keyframes (2–50)", min_value=2, max_value=50, value=24)
 
 
319
  lcm_default = preset_lcm if preset_lcm is not None else False
320
  enable_lcm_lora = st.checkbox(
321
  "Enable LCM-LoRA",
@@ -346,8 +358,8 @@ def main():
346
  use_film = False
347
  film_recursions = 3 # placeholder value, but it won't be used since FILM is disabled
348
 
349
- # Set default FPS - always use the non-FILM default since FILM is disabled
350
- default_fps = 10
351
  output_fps = st.number_input("Output FPS (1–60)", min_value=1, max_value=60, value=default_fps,
352
  help="Output video frames per second")
353
  st.markdown("</div>", unsafe_allow_html=True)
 
280
  preset_model = "Base Stable Diffusion V2-1"
281
  preset_film = False # Changed to False as FILM is disabled
282
  preset_lcm = False
283
+ preset_frames = 48 # Increased for maximum quality
284
+ preset_fps = 20 # Increased for maximum quality
285
  elif preset_option.startswith("Medium quality"):
286
  preset_model = "Base Stable Diffusion V2-1"
287
  preset_film = False
288
  preset_lcm = False
289
+ preset_frames = 24 # Default frame count
290
+ preset_fps = 10 # Default FPS
291
  elif preset_option.startswith("Low quality"):
292
  preset_model = "Base Stable Diffusion V2-1"
293
  preset_film = False
294
  preset_lcm = True
295
+ preset_frames = 24 # Default frame count
296
+ preset_fps = 10 # Default FPS
297
  elif preset_option.startswith("Creative morph"):
298
  preset_model = "Dreamshaper-7 (fine-tuned SD V1-5)"
299
  preset_film = False # Changed to False as FILM is disabled
300
  preset_lcm = True
301
+ preset_frames = 24 # Default frame count
302
+ preset_fps = 10 # Default FPS
303
  else:
304
  # "Custom"
305
  preset_model = None
306
  preset_film = None
307
  preset_lcm = None
308
+ preset_frames = None
309
+ preset_fps = None
310
 
311
  advanced_expanded = True if preset_option.endswith("βš™οΈ") else False
312
 
 
325
  # Left Column: Keyframe Generator Parameters
326
  with col_left:
327
  st.markdown("##### Keyframe Generator Parameters")
328
+ # Set default based on preset
329
+ default_frames = preset_frames if preset_frames is not None else 24
330
+ num_frames = st.number_input("Number of keyframes (2–50)", min_value=2, max_value=50, value=default_frames)
331
  lcm_default = preset_lcm if preset_lcm is not None else False
332
  enable_lcm_lora = st.checkbox(
333
  "Enable LCM-LoRA",
 
358
  use_film = False
359
  film_recursions = 3 # placeholder value, but it won't be used since FILM is disabled
360
 
361
+ # Set default FPS based on preset
362
+ default_fps = preset_fps if preset_fps is not None else 10
363
  output_fps = st.number_input("Output FPS (1–60)", min_value=1, max_value=60, value=default_fps,
364
  help="Output video frames per second")
365
  st.markdown("</div>", unsafe_allow_html=True)