Skip to content

Instantly share code, notes, and snippets.

@espio999
Created April 7, 2023 04:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save espio999/c456ab7583e589f3b2d504023ff70dc5 to your computer and use it in GitHub Desktop.
Save espio999/c456ab7583e589f3b2d504023ff70dc5 to your computer and use it in GitHub Desktop.
Convert MP4 to GIF with MoviePy - simple style
from moviepy.editor import *
folder_path = '/content/drive/MyDrive/20230404/'
movie_name = 'screen-20230331-142030.mp4'
gif_name = '20230404.gif'
source_path = folder_path + movie_name
target_path_ffmpeg = folder_path + 'ffmpeg' + gif_name
target_path_imageio = folder_path + 'imageio' + gif_name
input_video = VideoFileClip(source_path)
cropped_video = input_video.crop(x1=0, y1=0, width=1800, height=1392)
resized_video = cropped_video.resize(height=640)
resized_video.write_gif(target_path_ffmpeg, fps=12, program='ffmpeg', logger='bar')
resized_video.write_gif(target_path_imageio, fps=12, program='imageio', opt='wu', logger='bar')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment