|
|
|
@ -1,25 +1,16 @@ |
|
|
|
|
### Generate Development Visualization |
|
|
|
|
#!/usr/bin/env bash |
|
|
|
|
set -x |
|
|
|
|
|
|
|
|
|
This will generate a video of the repo commit history. |
|
|
|
|
|
|
|
|
|
Install preqs: |
|
|
|
|
``` |
|
|
|
|
brew install gource |
|
|
|
|
brew install ffmpeg |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
From the repo dir, pipe `gource` into `ffmpeg`: |
|
|
|
|
``` |
|
|
|
|
gource \ |
|
|
|
|
--seconds-per-day .1 \ |
|
|
|
|
--seconds-per-day .025 \ |
|
|
|
|
--user-scale 1.5 \ |
|
|
|
|
--default-user-image "./images/icon-512.png" \ |
|
|
|
|
--viewport 1280x720 \ |
|
|
|
|
--auto-skip-seconds .1 \ |
|
|
|
|
--auto-skip-seconds .05 \ |
|
|
|
|
--multi-sampling \ |
|
|
|
|
--stop-at-end \ |
|
|
|
|
--highlight-users \ |
|
|
|
|
--hide mouse,progress \ |
|
|
|
|
--hide mouse,progress,filenames \ |
|
|
|
|
--dir-name-depth 2 \ |
|
|
|
|
--file-idle-time 0 \ |
|
|
|
|
--max-files 0 \ |
|
|
|
|
--background-colour 000000 \ |
|
|
|
@ -30,6 +21,4 @@ gource \ |
|
|
|
|
--title "MetaMask Development History" \ |
|
|
|
|
--output-ppm-stream - \ |
|
|
|
|
--output-framerate 30 \ |
|
|
|
|
| ffmpeg -y -r 30 -f image2pipe -vcodec ppm -i - -b 65536K metamask-dev-history.mp4 |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
| ffmpeg -y -r 30 -f image2pipe -vcodec ppm -i - -b 65536K metamask-dev-history.mp4 |