2 [ -f svn-gource-1.2.tar.gz ] || wget http://gource.googlecode.com/files/svn-gource-1.2.tar.gz
3 [ -f svn-gource.py ] || tar xvzf svn-gource-1.2.tar.gz
4 [ -f fusionforge-svnlog ] || svn log --verbose --xml > fusionforge-svnlog
5 [ -f fusionforge-gourcelog ] || python svn-gource.py --filter-dirs fusionforge-svnlog > fusionforge-gourcelog
7 SECONPERDAY="--seconds-per-day 0.001" # default 1
8 MAXFILES="--max-files 50" # default 1000
9 STARTPOSITION="--start-position 0.5"
17 gource --stop-at-end \
23 --date-format "%d/%m/%Y" \
26 --max-user-speed 500 \
27 --highlight-all-users \
30 --output-ppm-stream - \
31 fusionforge-gourcelog \
32 | ffmpeg -y $FFBITRATE $FFRATE -f image2pipe -vcodec ppm -i - -vcodec $FFFORMAT fusionforge-gource.$FFFORMAT