Creating thumbnails from video files with Python
I could not install ffvideo on OSX Sierra so i decided to work with ffmpeg.
OSX:
brew install ffmpeg
Linux:
apt-get install ffmpeg
Python 3 Code:
import subprocessvideo_input_path = '/your/video.mp4'img_output_path = '/your/image.jpg'subprocess.call(['ffmpeg', '-i', video_input_path, '-ss', '00:00:00.000', '-vframes', '1', img_output_path])
You can use ffvideo
from ffvideo import VideoStreampil_image = VideoStream('0.flv').get_frame_at_sec(5).image()pil_image.save('frame5sec.jpeg')