Spaces:
Runtime error
Runtime error
Commit
•
a3595a3
1
Parent(s):
c29cb26
Update app.py
Browse files
app.py
CHANGED
@@ -26,6 +26,10 @@ device = "cuda"
|
|
26 |
|
27 |
hf_hub_download(repo_id="stabilityai/stable-video-diffusion-img2vid-xt", filename="svd_xt.safetensors", local_dir="checkpoints", token=os.getenv("HF_TOKEN"))
|
28 |
|
|
|
|
|
|
|
|
|
29 |
def load_model(
|
30 |
config: str,
|
31 |
device: str,
|
@@ -164,7 +168,7 @@ def sample(
|
|
164 |
video_path = os.path.join(output_folder, f"{base_count:06d}.mp4")
|
165 |
writer = cv2.VideoWriter(
|
166 |
video_path,
|
167 |
-
cv2.VideoWriter_fourcc(*'
|
168 |
fps_id + 1,
|
169 |
(samples.shape[-1], samples.shape[-2]),
|
170 |
)
|
@@ -263,18 +267,18 @@ def resize_image(image, output_size=(1024, 576)):
|
|
263 |
|
264 |
return cropped_image
|
265 |
|
266 |
-
with gr.Blocks() as demo:
|
267 |
gr.Markdown('''# Stable Video Diffusion - Image2Video - XT
|
268 |
-
Generate 25 frames of video from a single image
|
269 |
''')
|
270 |
with gr.Column():
|
271 |
image = gr.Image(label="Upload your image (it will be center cropped to 1024x576)", type="pil")
|
272 |
generate_btn = gr.Button("Generate")
|
273 |
-
with gr.Accordion("Advanced options", open=False):
|
274 |
-
|
275 |
-
|
276 |
#decoding_t = gr.Slider(label="Decode frames at a time", value=6, minimum=1, maximum=14, interactive=False)
|
277 |
-
|
278 |
with gr.Column():
|
279 |
video = gr.Video()
|
280 |
image.upload(fn=resize_image, inputs=image, outputs=image)
|
|
|
26 |
|
27 |
hf_hub_download(repo_id="stabilityai/stable-video-diffusion-img2vid-xt", filename="svd_xt.safetensors", local_dir="checkpoints", token=os.getenv("HF_TOKEN"))
|
28 |
|
29 |
+
css = '''
|
30 |
+
.gradio-container{max-width:900px}
|
31 |
+
'''
|
32 |
+
|
33 |
def load_model(
|
34 |
config: str,
|
35 |
device: str,
|
|
|
168 |
video_path = os.path.join(output_folder, f"{base_count:06d}.mp4")
|
169 |
writer = cv2.VideoWriter(
|
170 |
video_path,
|
171 |
+
cv2.VideoWriter_fourcc(*'mp4v'),
|
172 |
fps_id + 1,
|
173 |
(samples.shape[-1], samples.shape[-2]),
|
174 |
)
|
|
|
267 |
|
268 |
return cropped_image
|
269 |
|
270 |
+
with gr.Blocks(css=css) as demo:
|
271 |
gr.Markdown('''# Stable Video Diffusion - Image2Video - XT
|
272 |
+
Generate 25 frames of video from a single image with SDV-XT. [Join the waitlist](https://stability.ai/contact) for the text-to-video web experience
|
273 |
''')
|
274 |
with gr.Column():
|
275 |
image = gr.Image(label="Upload your image (it will be center cropped to 1024x576)", type="pil")
|
276 |
generate_btn = gr.Button("Generate")
|
277 |
+
#with gr.Accordion("Advanced options", open=False):
|
278 |
+
# cond_aug = gr.Slider(label="Conditioning augmentation", value=0.02, minimum=0.0)
|
279 |
+
# seed = gr.Slider(label="Seed", value=42, minimum=0, maximum=int(1e9), step=1)
|
280 |
#decoding_t = gr.Slider(label="Decode frames at a time", value=6, minimum=1, maximum=14, interactive=False)
|
281 |
+
# saving_fps = gr.Slider(label="Saving FPS", value=6, minimum=6, maximum=48, step=6)
|
282 |
with gr.Column():
|
283 |
video = gr.Video()
|
284 |
image.upload(fn=resize_image, inputs=image, outputs=image)
|