Skip to content
Switch branches/tags
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


Inspired by Brendan Dawes cinenmaredux work - I wrote this script to take the video from my cheap go-pro knock-off helmet camera and create a cinemaRedux style image that shows 1 image for each second of video organised into rows of 60

The script is a cut and paste job from various sources so may not win any coding awards but it works. I've written a bit about my approach to coding at

The code is heavily commented including links to the various stackoverflow posts that I used to help make the script

There are a few things to be aware of in the code:

  • It's python 3
  • You'll need to install some libraries like OpenCV. My version of python is from the anaconda install so adding the libs wasn't too hard.
  • it assumes the video file is in the same folder as the script
  • it also assumes there is a folder called frames in the same folder which is where the raw images are stored and one called output for the final thumbnail
  • it doesn't clean up after itself so there could be lots of images left around if the video file is long!
  • it cleans up after itself by deleteing any files in the frames folder before it starts sampling the video.


No description, website, or topics provided.



No releases published


No packages published