A Gource használata a projekt idővonalának megjelenítéséhez

Először 2013-ban hallottam a Gource-ról. Akkor néztem meg ezt a klassz videót, amely a Ruby on Rails forráskód evolúciót mutatja be:

A Thinkific cégnél (majdnem) havonta vannak Termékházak, amelyeket a termékdöntések közlésére és az összes termékcsapat (tervezők, mérnökök, termékmenedzserek és minőségbiztosítók) ugyanazon az oldalon tartunk.

Szeretnénk a vitaindítót elindítani a projektjeink néhány videójával. Így járunk:

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

A README of Gource rendelkezik minden lehetőséggel, amelyet testre szabhat a videójában. Az ffmpeg-hez kötve létrehozunk egy mp4 fájlt, amely használható a Google Diák vagy a YouTube belsejében. Íme a fenti példa kimenete:

A blogomra is felkerült. Ha tetszik ez a tartalom, kövessen a Twitteren és a GitHub-on.

Egyébként - a Thinkific több pozícióra is felvesz, ha érdekel.