Untitled

 avatar
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