screenrecorder
screenrecorder copied to clipboard
On demand processing in background isolate
This processes each frame as it comes in in a background isolate. As a result, exporting the final gif takes way less time.
This a first draft and probably doesn't work in all scenarios. Re-using an exporter is probably one of those use cases.