Skip to content

Instantly share code, notes, and snippets.

@sourceperl
Created June 24, 2016 16:13
Show Gist options
  • Save sourceperl/d1e248e33e724ceb466e785da680fb76 to your computer and use it in GitHub Desktop.
Save sourceperl/d1e248e33e724ceb466e785da680fb76 to your computer and use it in GitHub Desktop.
Tool for timelapse with PiCamera on Raspberry Pi
#!/usr/bin/env python
# shoot jpg images at regular interval for timelapse (store to img/)
#
# build MPEG4 video with jpg files :
# ffmpeg -framerate 10 -i img/image%04d.jpg -c:v libx264 -r 10 video/timelapse.mp4
#or
# ffmpeg -framerate 2 -i img/image%04d.jpg video/timelapse2.mp4
import time
from picamera import PiCamera
camera = PiCamera()
camera.resolution = (1024, 768)
for i in range(120):
camera.capture('img/image{0:04d}.jpg'.format(i))
time.sleep(30)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment