|
import imageio |
|
import imageio_ffmpeg |
|
import torch |
|
from diffusers import MochiPipeline |
|
from diffusers.utils import export_to_video |
|
|
|
|
|
model = MochiPipeline.from_pretrained( |
|
"MISHANM/video_generation", |
|
|
|
torch_dtype=torch.bfloat16, |
|
device_map="balanced" |
|
) |
|
|
|
|
|
model.enable_vae_tiling() |
|
|
|
|
|
prompt = "A cow drinking water on the surface of Mars." |
|
num_frames = 20 |
|
|
|
frames = model(prompt, num_frames=num_frames).frames[0] |
|
|
|
export_to_video(frames, "video.mp4", fps=30) |
|
|
|
print("Video generation complete. Saved as 'video.mp4'.") |
|
|