Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -120,13 +120,14 @@ with gr.Blocks(css=CSS, js=JS, theme="soft") as demo:
|
|
120 |
fps_id = gr.Slider(
|
121 |
label="Frames per second",
|
122 |
info="The length of your video in seconds will be 25/fps",
|
123 |
-
value=
|
124 |
minimum=5,
|
125 |
maximum=30
|
126 |
)
|
127 |
with gr.Row():
|
128 |
submit_btn = gr.Button(value="Generate")
|
129 |
clear_btn = gr.ClearButton([image, seed, video])
|
|
|
130 |
gr.Examples(
|
131 |
examples=examples,
|
132 |
inputs=image,
|
@@ -136,6 +137,7 @@ with gr.Blocks(css=CSS, js=JS, theme="soft") as demo:
|
|
136 |
examples_per_page=4,
|
137 |
)
|
138 |
|
139 |
-
submit_btn.click(fn=generate, inputs=[image, seed, motion_bucket_id, fps_id], outputs=[video, seed], api_name="video")
|
|
|
140 |
|
141 |
demo.queue().launch()
|
|
|
120 |
fps_id = gr.Slider(
|
121 |
label="Frames per second",
|
122 |
info="The length of your video in seconds will be 25/fps",
|
123 |
+
value=6,
|
124 |
minimum=5,
|
125 |
maximum=30
|
126 |
)
|
127 |
with gr.Row():
|
128 |
submit_btn = gr.Button(value="Generate")
|
129 |
clear_btn = gr.ClearButton([image, seed, video])
|
130 |
+
stop_btn = gr.Button(variant="stop")
|
131 |
gr.Examples(
|
132 |
examples=examples,
|
133 |
inputs=image,
|
|
|
137 |
examples_per_page=4,
|
138 |
)
|
139 |
|
140 |
+
submit_event = submit_btn.click(fn=generate, inputs=[image, seed, motion_bucket_id, fps_id], outputs=[video, seed], api_name="video")
|
141 |
+
stop_btn.click(fn=None, inputs=None, outputs=None, cancels=[submit_event], queue=False)
|
142 |
|
143 |
demo.queue().launch()
|