extras/logs: Add an utility script to make timelapse GIFs and PNG sequences from logs #367
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This script allows for making timelapses using a
pxls.conf
and apixels.log
file. It supports initial canvas states (default_board.dat
), cropping only a portion of the canvas, start and end states, and filtering and highlighting users with different colors, among other things.From my testing, the bug that I mention related to GIFs does not happen anymore due to the
pixels_delta
mechanic which I introduced last moment, but I'm keeping the comment just in case it happens, to guide anyone who encounters it towards a solution.This tool should be most useful for both getting a timelapse of a specific art or retrieving evidence for bans that is easier to read than a plain log file.