atunc29 commited on
Commit
93d45f4
·
verified ·
1 Parent(s): c168d45

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -13
app.py CHANGED
@@ -557,14 +557,14 @@ def make_custom_css():
557
  margin: 0 auto;
558
  }
559
  .settings-panel {
560
- flex: 0 0 250px; /* Reduced from 280px */
561
  background: #ffffff;
562
  padding: 15px;
563
  border-radius: 15px;
564
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
565
  }
566
  .main-panel {
567
- flex: 0 0 500px; /* Fixed width instead of flex:1 */
568
  background: #ffffff;
569
  padding: 20px;
570
  border-radius: 15px;
@@ -574,7 +574,7 @@ def make_custom_css():
574
  gap: 20px;
575
  }
576
  .output-panel {
577
- flex: 1; /* Takes remaining space */
578
  background: #ffffff;
579
  padding: 20px;
580
  border-radius: 15px;
@@ -627,7 +627,7 @@ with block:
627
  maximum=60,
628
  value=2,
629
  step=0.1,
630
- info='Longer duration = longer video but takes more time to generate'
631
  )
632
  steps = gr.Slider(
633
  label="Quality Steps",
@@ -635,7 +635,7 @@ with block:
635
  maximum=100,
636
  value=25,
637
  step=1,
638
- info='Higher = better quality but slower (25-30 recommended)'
639
  )
640
  gs = gr.Slider(
641
  label="Animation Strength",
@@ -643,7 +643,7 @@ with block:
643
  maximum=32.0,
644
  value=10.0,
645
  step=0.1,
646
- info='Higher = stronger motion, Lower = more stable (8-12 recommended)'
647
  )
648
  mp4_crf = gr.Slider(
649
  label="Video Quality",
@@ -651,29 +651,32 @@ with block:
651
  maximum=51,
652
  value=16,
653
  step=1,
654
- info='Lower = higher quality, larger file (15-20 recommended)'
655
  )
656
 
657
  gr.Markdown("### Advanced")
658
  with gr.Group():
 
 
 
 
 
659
  use_teacache = gr.Checkbox(
660
  label='Fast Mode',
661
  value=True,
662
- info='Enable for faster generation, disable for better hand/finger details'
663
  )
664
  gpu_memory_preservation = gr.Slider(
665
  label="VRAM Usage",
666
  minimum=6,
667
  maximum=128,
668
  value=6,
669
- step=1,
670
- info='Increase if you get out of memory errors (6GB minimum)'
671
  )
672
  seed = gr.Number(
673
  label="Seed",
674
  value=31337,
675
- precision=0,
676
- info='Change for different results with same settings'
677
  )
678
 
679
  # Hidden settings
@@ -741,7 +744,7 @@ with block:
741
 
742
  # Setup callbacks
743
  ips = [
744
- input_image, prompt, n_prompt, seed,
745
  total_second_length, latent_window_size,
746
  steps, cfg, gs, rs, gpu_memory_preservation,
747
  use_teacache, mp4_crf
 
557
  margin: 0 auto;
558
  }
559
  .settings-panel {
560
+ flex: 0 0 220px; /* Made even smaller */
561
  background: #ffffff;
562
  padding: 15px;
563
  border-radius: 15px;
564
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
565
  }
566
  .main-panel {
567
+ flex: 1; /* Takes up remaining space */
568
  background: #ffffff;
569
  padding: 20px;
570
  border-radius: 15px;
 
574
  gap: 20px;
575
  }
576
  .output-panel {
577
+ flex: 1; /* Equal width as main panel */
578
  background: #ffffff;
579
  padding: 20px;
580
  border-radius: 15px;
 
627
  maximum=60,
628
  value=2,
629
  step=0.1,
630
+ info='Length of generated video'
631
  )
632
  steps = gr.Slider(
633
  label="Quality Steps",
 
635
  maximum=100,
636
  value=25,
637
  step=1,
638
+ info='25-30 recommended'
639
  )
640
  gs = gr.Slider(
641
  label="Animation Strength",
 
643
  maximum=32.0,
644
  value=10.0,
645
  step=0.1,
646
+ info='8-12 recommended'
647
  )
648
  mp4_crf = gr.Slider(
649
  label="Video Quality",
 
651
  maximum=51,
652
  value=16,
653
  step=1,
654
+ info='15-20 recommended'
655
  )
656
 
657
  gr.Markdown("### Advanced")
658
  with gr.Group():
659
+ t2v = gr.Checkbox(
660
+ label='Text to Video Mode',
661
+ value=False,
662
+ info='Generate without input image'
663
+ )
664
  use_teacache = gr.Checkbox(
665
  label='Fast Mode',
666
  value=True,
667
+ info='Faster but may affect details'
668
  )
669
  gpu_memory_preservation = gr.Slider(
670
  label="VRAM Usage",
671
  minimum=6,
672
  maximum=128,
673
  value=6,
674
+ step=1
 
675
  )
676
  seed = gr.Number(
677
  label="Seed",
678
  value=31337,
679
+ precision=0
 
680
  )
681
 
682
  # Hidden settings
 
744
 
745
  # Setup callbacks
746
  ips = [
747
+ input_image, prompt, t2v, n_prompt, seed,
748
  total_second_length, latent_window_size,
749
  steps, cfg, gs, rs, gpu_memory_preservation,
750
  use_teacache, mp4_crf