Skip to content

Instantly share code, notes, and snippets.

@mjuric
Created March 20, 2015 05:02
Show Gist options
  • Save mjuric/a141b8e9ed23b29dc8bc to your computer and use it in GitHub Desktop.
Save mjuric/a141b8e9ed23b29dc8bc to your computer and use it in GitHub Desktop.
Using gource to visualize repository history
# Using gource to visualize a repository's git history
#
# You'll need gource and ffmpeg (available through homebrew on OS X)
#
# Run this frim within a repository
gource \
--key --background 000000 --logo MEDLogoBLK.jpg --file-idle-time 30 --max-file-lag 1 \
--title "lsst.afw: making of a library" --colour-images -a .1 --user-scale 1 \
--multi-sampling --bloom-multiplier 1 --bloom-intensity 0.75 --highlight-all-users \
--stop-at-end --disable-progress --max-user-speed 400 -1280x720 -r 60 -s 0.25 -o - \
| ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -vcodec libx264 -preset medium -pix_fmt yuv420p -crf 9 -threads 0 -bf 0 gource.mp4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment