Update app.py
Browse files
app.py
CHANGED
|
@@ -129,7 +129,7 @@ with gr.Blocks() as demo:
|
|
| 129 |
with gr.Column(scale=1):
|
| 130 |
gr.Markdown("### Etapa 1: Configurações de Geração")
|
| 131 |
prompt_input = gr.Textbox(label="Prompt", value="A majestic dragon flying over a medieval castle", lines=3)
|
| 132 |
-
neg_prompt_input = gr.Textbox(
|
| 133 |
start_image = gr.Image(label="Imagem de Início (Opcional)", type="filepath", sources=["upload", "clipboard"])
|
| 134 |
|
| 135 |
with gr.Accordion("Parâmetros Avançados", open=False):
|
|
@@ -148,6 +148,7 @@ with gr.Blocks() as demo:
|
|
| 148 |
|
| 149 |
# --- ETAPA 2: Pós-Produção (no rodapé, em abas) ---
|
| 150 |
with gr.Group(visible=False) as post_prod_group:
|
|
|
|
| 151 |
gr.Markdown("## Etapa 2: Pós-Produção")
|
| 152 |
gr.Markdown("Use o vídeo gerado acima como entrada para as ferramentas abaixo. **O prompt e a CFG da Etapa 1 serão reutilizados.**")
|
| 153 |
|
|
@@ -160,8 +161,8 @@ with gr.Blocks() as demo:
|
|
| 160 |
gr.Markdown("Esta etapa reutiliza o prompt, o prompt negativo e a CFG da Etapa 1 para manter a consistência.")
|
| 161 |
ltx_refine_btn = gr.Button("Aplicar Refinamento de Textura LTX", variant="primary")
|
| 162 |
with gr.Column(scale=1):
|
| 163 |
-
|
| 164 |
-
|
| 165 |
|
| 166 |
# --- ABA SEEDVR UPSCALER ---
|
| 167 |
with gr.TabItem("✨ Upscaler SeedVR"):
|
|
|
|
| 129 |
with gr.Column(scale=1):
|
| 130 |
gr.Markdown("### Etapa 1: Configurações de Geração")
|
| 131 |
prompt_input = gr.Textbox(label="Prompt", value="A majestic dragon flying over a medieval castle", lines=3)
|
| 132 |
+
neg_prompt_input = gr.Textbox(lvisible=Falee, label="Negative Prompt", value="worst quality, blurry, low quality, jittery", lines=2)
|
| 133 |
start_image = gr.Image(label="Imagem de Início (Opcional)", type="filepath", sources=["upload", "clipboard"])
|
| 134 |
|
| 135 |
with gr.Accordion("Parâmetros Avançados", open=False):
|
|
|
|
| 148 |
|
| 149 |
# --- ETAPA 2: Pós-Produção (no rodapé, em abas) ---
|
| 150 |
with gr.Group(visible=False) as post_prod_group:
|
| 151 |
+
gr.Markdown("<hr style='margin-top: 20px; margin-bottom: 20px;'>")
|
| 152 |
gr.Markdown("## Etapa 2: Pós-Produção")
|
| 153 |
gr.Markdown("Use o vídeo gerado acima como entrada para as ferramentas abaixo. **O prompt e a CFG da Etapa 1 serão reutilizados.**")
|
| 154 |
|
|
|
|
| 161 |
gr.Markdown("Esta etapa reutiliza o prompt, o prompt negativo e a CFG da Etapa 1 para manter a consistência.")
|
| 162 |
ltx_refine_btn = gr.Button("Aplicar Refinamento de Textura LTX", variant="primary")
|
| 163 |
with gr.Column(scale=1):
|
| 164 |
+
gr.Markdown("### Resultado do Refinamento")
|
| 165 |
+
ltx_refined_video_output = gr.Video(label="Vídeo com Textura Refinada (LTX)", interactive=False)
|
| 166 |
|
| 167 |
# --- ABA SEEDVR UPSCALER ---
|
| 168 |
with gr.TabItem("✨ Upscaler SeedVR"):
|