Gource on MAC OSX Mountain Lion

Written by Diego. Posted in Software

Gource è un software che ci permette di avere una rappresentazione grafica tipo albero animato degli aggiornamenti del nostro Svn. La procedura è la seguente:
  1. Installare Xcode 
  2. installare Mac Ports
  3. installare FFmpeg
  4. installare Gource
Prima di tutto installate Xcode, potete scaricarlo facilmente da App Store, (link da AppStore) . Installiamo Mac Ports scaricando il pacchetto da http://www.macports.org/install.php #una volta installato aprite il terminale e installate cio che serve di Ports per Gource.
sudo port install pcre libsdl libsdl_image ftgl
#installiamo Gource
sudo port install gource
#posizioniamoci nella cartella del nostro progetto
cd /User/Name/Svn_Ceckout
#Creiamo un file di log del nostro repository
svn log http://www.yourrepository.url/svn/ --verbose --xml > projectlog.log
#avviamo il comando Gource
Gource
#per salvare il filmato basta installare ffmpeg
sudo port install ffmpeg +gpl +lame +x264 +xvid
gource ./ -s 0.5 -b 000000 --user-image-dir ~/images/avatars/ --user-scale 2.0 -800x600 --output-ppm-stream - | ffmpeg -y -b 3000K -r 60 -f image2pipe -vcodec ppm -i - -vcodec libx264 -vpreset ultrafast -crf 28 -threads 0 svn_vid.mp4
#per aggiungere dell’audio al video
ffmpeg -i audio.mp3 -i svn_vid.mp4 -vcodec libx264 -vpreset ultrafast -crf 28 -threads 0 bugle-with-audio.mp4
Questo è il risultato finale.

Tags: , ,

Trackback dal tuo sito.

Lascia un commento

Books

Books

unit test
custom
Amazon