A simple screen recorder written in (pure) Go.
Talks to the Win32 API to take a screenshot every so often (whatever fps was used) and afterwards bundles it up into an AVI file.
This code is merely for my own practice and shouldn't be relied on, however, I hope you can use it as an example.
This project utilizes code from these open-source projects:
- Screenshot by vova616
- mjpeg by icza
- Resize by nfnt