Uses PyQt6 to render videos of snitch events from Civ servers. Written for CivMC.
Can also be used as a desktop application for precision scrubbing and manipulating visualization speed and direction.
Used by SnitchVisBot to render snitches from discord.
There is a pypi package at https://pypi.org/project/snitchvis/, but I don't push updates to it because snitchvis is over the 100mb pypi limit. Therefore I recommend you install from source:
pip install git+https://github.com/tybug/snitchvis.git
Fair warning that snitchvis is currently a 144mb install, and may increase in the future. This is due to storing the tiles for CivMC's worldmap.
Thanks to paddington_bear and lowtuff for making their terrain data publicly available.