Skip to content

Instantly share code, notes, and snippets.

@sween
Last active November 29, 2020 12:59
Show Gist options
  • Select an option

  • Save sween/516448 to your computer and use it in GitHub Desktop.

Select an option

Save sween/516448 to your computer and use it in GitHub Desktop.
#!/bin/bash
# sample usage: ./timelapsify.sh input.avi output.mp4
mkdir ffmpeg_temp
ffmpeg -i $1 -r 1 -f image2 ffmpeg_temp/%05d.png
ffmpeg -i ffmpeg_temp/%05d.png -sameq $2
rm -rf ./ffmpeg_temp
cd some/directory/with/gopro/images
ffmpeg -r 6 -f image2 -pattern_type glob -i '*.JPG' -s 4000x3000 -c:v mjpeg -q:v 10 ./the-timelapse-video.mov
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment