Spaces:
Running
Running
from diffusers import StableVideoDiffusionPipeline | |
import torch | |
# Model Load | |
pipe = StableVideoDiffusionPipeline.from_pretrained( | |
"stabilityai/stable-video-diffusion-img2vid", | |
torch_dtype=torch.float16 | |
).to("cuda") | |
def generate_video(prompt): | |
video = pipe(prompt, num_inference_steps=25).frames | |
video_path = "generated_video.mp4" | |
video[0].save(video_path) # Save the first generated video | |
return video_path |