Spaces:
Running
Running
import torch | |
from diffusers import LTXPipeline | |
from diffusers.utils import export_to_video | |
import os | |
def generate_video(prompt, negative_prompt): | |
pipe = LTXPipeline.from_pretrained("Lightricks/LTX-Video", torch_dtype=torch.bfloat16) | |
pipe.to("cuda") | |
video = pipe( | |
prompt=prompt, | |
negative_prompt=negative_prompt, | |
width=704, | |
height=480, | |
num_frames=161, | |
num_inference_steps=50, | |
).frames[0] | |
output_path = f"output_{len(os.listdir('.'))}.mp4" | |
export_to_video(video, output_path, fps=24) | |
return output_path | |