Wind Recorder] is the open source project used by WindMark.pro to record not only the web pages generated by WindMark.pro, but also any web pages that can be rendered normally in a browser.
The Wind Recorder installs a browser in the container and starts a web service. When /start is accessed, recording via ffmpeg starts; when /stop is accessed, recording stops.
Despite the simple control interface, the container remains a black box for us when it comes to recording. Therefore Wind Recorder has a built-in VNC service. When the container is started, you can connect to port 5900 to see the internal browser screen via tools like VNC Viewer, which is very useful when doing compatibility debugging.
Please keep the network of the machine running docker commands good and the container has at least 4G memory, the more complex the page, the more memory is needed.