yesterday's programming achievements
I added a graphical user interface using Dear ImGui and a filebrowser widget for it I found. There was a small bug in directory handling so I reported it with a fix, upstream is sorted now.
GUI has all the controls from CLI, plus options to flip keyframes vertically or invert (in the sense of 1/r) the video - these can be used to render zoom out videos instead of zoom in.
The biggest feature is a playback seek slider, so that you can preview colouring algorithms anywhere in the zoom without having to render from the start.
Still lots to add: want to launch ffmpeg as a subprocess rather than piping to stdout, and miscellaneous options like setting zoom speed instead of duration, displaying antialiasing ratio at image edge, etc etc
Welcome to post.lurk.org, an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.