Untitled
unknown
plain_text
a month ago
700 B
5
Indexable
from moviepy.editor import ImageClip
from PIL import Image
image_path = "/mnt/data/file_000000001b8c72088a8c236268b6a04d"
# Resize image for faster rendering
img = Image.open(image_path)
img = img.resize((540, 960))
resized_path = "/mnt/data/resized_story.jpg"
img.save(resized_path)
duration = 6
clip = (
ImageClip(resized_path)
.set_duration(duration)
.resize(lambda t: 1 + 0.03 * (t / duration))
)
output_path = "/mnt/data/hospital_story_video.mp4"
clip.write_videofile(
output_path,
fps=20,
codec="libx264",
audio=False,
preset="ultrafast"
)
print("Done:", output_path)
)
)Editor is loading...
Leave a Comment