Cómo usar Gource para mostrar la línea de tiempo de su proyecto

La primera vez que escuché sobre Gource fue en 2013. En ese momento, vi este genial video que muestra la evolución del código fuente de Ruby on Rails:

En Thinkific, tenemos (casi) reuniones municipales de productos mensuales, que utilizamos para comunicar decisiones de productos y mantener a todos los equipos de productos (diseñadores, ingenieros, gerentes de productos y controles de calidad) en la misma página.

Nos gusta comenzar el discurso de apertura con un video original de nuestros proyectos. Así es como lo estamos haciendo:

gource --hide dirnames,filenames --seconds-per-day 0.1 --auto-skip-seconds 1 -1280x720 -o - | ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -vcodec libx264 -preset ultrafast -pix_fmt yuv420p -crf 1 -threads 0 -bf 0 gource.mp4

El README de Gource tiene todas las opciones que puedes personalizar en tu video. Vinculado a ffmpeg, creamos un archivo mp4 que se puede usar dentro de Google Slides o YouTube. Aquí está el resultado del ejemplo anterior:

También publicado en mi blog. Si te gusta este contenido, sígueme en Twitter y GitHub.

Por cierto, Thinkific está contratando para varios puestos si está interesado.