Spaces:
Running
on
Zero
Running
on
Zero
feat: time out check
Browse files
app.py
CHANGED
|
@@ -621,9 +621,9 @@ def run_graio_demo(args):
|
|
| 621 |
def get_duration(video_seconds, steps):
|
| 622 |
"""
|
| 623 |
计算quality模式所需的GPU duration
|
| 624 |
-
duration = 视频秒数 * 步数 *
|
| 625 |
"""
|
| 626 |
-
return int(video_seconds * steps *
|
| 627 |
|
| 628 |
# 为quality模式创建动态duration计算函数
|
| 629 |
def calculate_quality_duration(*args, **kwargs):
|
|
@@ -824,7 +824,6 @@ def run_graio_demo(args):
|
|
| 824 |
</div>
|
| 825 |
<div style="font-size: 14px; color: #856404; line-height: 1.6;">
|
| 826 |
Fast Mode: Maximum video duration shoule be less than 6 seconds. Videos longer than 6 seconds will timeout.<br>
|
| 827 |
-
Quality Mode: Maximum video duration shoule be less than 8 seconds with default 25 denoising steps (You can adjust the denoising steps to generate longer videos).
|
| 828 |
</div>
|
| 829 |
</div>
|
| 830 |
|
|
@@ -912,7 +911,7 @@ def run_graio_demo(args):
|
|
| 912 |
gr.Markdown("""
|
| 913 |
**Generation Modes:**
|
| 914 |
- **Fast Mode (220s GPU budget)**: Fixed 8 denoising steps for quick generation. Maximum video duration: 6 seconds.
|
| 915 |
-
- **Quality Mode (Dynamic GPU budget)**: Custom denoising steps (adjustable via "Diffusion steps" slider, default: 25 steps). GPU duration is dynamically calculated as: video_seconds × steps ×
|
| 916 |
|
| 917 |
*Note: Fast mode has a fixed 220s GPU budget. Quality mode dynamically allocates GPU time based on video length and denoising steps. Multi-person videos generally require longer duration and more Usage Quota for better quality.*
|
| 918 |
""")
|
|
|
|
| 621 |
def get_duration(video_seconds, steps):
|
| 622 |
"""
|
| 623 |
计算quality模式所需的GPU duration
|
| 624 |
+
duration = 视频秒数 * 步数 * 3.5 秒
|
| 625 |
"""
|
| 626 |
+
return int(video_seconds * steps * 3.5)
|
| 627 |
|
| 628 |
# 为quality模式创建动态duration计算函数
|
| 629 |
def calculate_quality_duration(*args, **kwargs):
|
|
|
|
| 824 |
</div>
|
| 825 |
<div style="font-size: 14px; color: #856404; line-height: 1.6;">
|
| 826 |
Fast Mode: Maximum video duration shoule be less than 6 seconds. Videos longer than 6 seconds will timeout.<br>
|
|
|
|
| 827 |
</div>
|
| 828 |
</div>
|
| 829 |
|
|
|
|
| 911 |
gr.Markdown("""
|
| 912 |
**Generation Modes:**
|
| 913 |
- **Fast Mode (220s GPU budget)**: Fixed 8 denoising steps for quick generation. Maximum video duration: 6 seconds.
|
| 914 |
+
- **Quality Mode (Dynamic GPU budget)**: Custom denoising steps (adjustable via "Diffusion steps" slider, default: 25 steps). GPU duration is dynamically calculated as: video_seconds × steps × 3.5 s.
|
| 915 |
|
| 916 |
*Note: Fast mode has a fixed 220s GPU budget. Quality mode dynamically allocates GPU time based on video length and denoising steps. Multi-person videos generally require longer duration and more Usage Quota for better quality.*
|
| 917 |
""")
|