dagloop5 commited on
Commit
8dfa59b
·
verified ·
1 Parent(s): 70a9502

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -3
app.py CHANGED
@@ -114,8 +114,10 @@ DEFAULT_FRAME_RATE = 24.0
114
 
115
  # Resolution presets: (width, height)
116
  RESOLUTIONS = {
117
- "high": {"16:9": (1536, 1024), "9:16": (1024, 1536), "1:1": (1024, 1024)},
118
- "low": {"16:9": (768, 512), "9:16": (512, 768), "1:1": (768, 768)},
 
 
119
  }
120
 
121
  class LTX23DistilledA2VPipeline:
@@ -657,7 +659,10 @@ def detect_aspect_ratio(image) -> str:
657
  else:
658
  return "16:9"
659
  ratio = w / h
660
- candidates = {"16:9": 16 / 9, "9:16": 9 / 16, "1:1": 1.0}
 
 
 
661
  return min(candidates, key=lambda k: abs(ratio - candidates[k]))
662
 
663
 
 
114
 
115
  # Resolution presets: (width, height)
116
  RESOLUTIONS = {
117
+ "low": {"16:9": (768, 512), "9:16": (512, 768), "1:1": (768, 768),
118
+ "4:3": (768, 576), "3:4": (576, 768), "21:9": (768, 384)},
119
+ "high": {"16:9": (1536, 1024), "9:16": (1024, 1536), "1:1": (1024, 1024),
120
+ "4:3": (1536, 1152), "3:4": (1152, 1536), "21:9": (1536, 768)},
121
  }
122
 
123
  class LTX23DistilledA2VPipeline:
 
659
  else:
660
  return "16:9"
661
  ratio = w / h
662
+ candidates = {
663
+ "16:9": 16 / 9, "9:16": 9 / 16, "1:1": 1.0,
664
+ "4:3": 4 / 3, "3:4": 3 / 4, "21:9": 21 / 9,
665
+ }
666
  return min(candidates, key=lambda k: abs(ratio - candidates[k]))
667
 
668