[Fusionforge-commits] r9948 - in trunk/tools: . gource
Christian Bayle
cbayle at libremir.placard.fr.eu.org
Fri May 28 15:37:43 CEST 2010
Author: cbayle
Date: 2010-05-28 15:37:42 +0200 (Fri, 28 May 2010)
New Revision: 9948
Added:
trunk/tools/gource/
trunk/tools/gource/gource.sh
Log:
Add a basic gource script for svn log
Added: trunk/tools/gource/gource.sh
===================================================================
--- trunk/tools/gource/gource.sh (rev 0)
+++ trunk/tools/gource/gource.sh 2010-05-28 13:37:42 UTC (rev 9948)
@@ -0,0 +1,32 @@
+#! /bin/sh
+[ -f svn-gource-1.2.tar.gz ] || wget http://gource.googlecode.com/files/svn-gource-1.2.tar.gz
+[ -f svn-gource.py ] || tar xvzf svn-gource-1.2.tar.gz
+[ -f fusionforge-svnlog ] || svn log --verbose --xml > fusionforge-svnlog
+[ -f fusionforge-gourcelog ] || python svn-gource.py --filter-dirs fusionforge-svnlog > fusionforge-gourcelog
+
+SECONPERDAY="--seconds-per-day 0.001" # default 1
+MAXFILES="--max-files 50" # default 1000
+STARTPOSITION="--start-position 0.5"
+STARTPOSITION=""
+
+FFBITRATE="-b 3000K"
+FFRATE="-r 60"
+
+FFFORMAT="flv"
+
+gource --stop-at-end \
+ --disable-progress \
+ --file-idle-time 1 \
+ --disable-bloom \
+ $SECONPERDAY \
+ $MAXFILES \
+ --date-format "%d/%m/%Y" \
+ --user-scale 2 \
+ $STARTPOSITION \
+ --max-user-speed 500 \
+ --highlight-all-users \
+ --log-format custom \
+ -800x600 \
+ --output-ppm-stream - \
+ fusionforge-gourcelog \
+ | ffmpeg -y $FFBITRATE $FFRATE -f image2pipe -vcodec ppm -i - -vcodec $FFFORMAT fusionforge-gource.$FFFORMAT
Property changes on: trunk/tools/gource/gource.sh
___________________________________________________________________
Added: svn:executable
+ *
More information about the Fusionforge-commits
mailing list