[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