10 months of BashBash. In 30 seconds.

Got introduced to the brilliant SVN visualization tool Gource, and couldn’t stop playing around with it since!

Here’s a visualization of BashBash‘s svn trunk over the course of nearly 10 months. The clip gloriously depicted who was responsible for the lion’s share of hard work and who was sitting on the fence most of the time. :)

Seeing the beams and flashes madly dazing by, one almost forgets how much sleep was lost and how painful each cycle of software development really could be.

Logstalgia is another cool product from the team that’s worth checking out.

Here’s the commands used for generating the video. I used MacPorts to install gource on Snow Leopard.

svn log -r 1:HEAD –xml –verbose –quiet > bashbash.xml

gource -a 0.5 -s 0.1 bashbash.xml –hide dirnames,filenames -1024×768 –user-scale 2.0 –highlight-users -i 30 –max-file-lag 0.1 -i 0 –max-files 0 –key –output-ppm-stream – | ffmpeg -y -b 3000K -r 60 -f image2pipe -vcodec ppm -i – -vcodec libx264 -vpre hq -crf 28 -threads 0 bashbash.mp4

// add soundtrack
ffmpeg -i coldplay.mp3 -i bashbash.mp4 -vcodec libx264 -vpre hq -crf 28 -threads 0 bashbash-bgm.mp4

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s