XCap is a cross-platform screen capture library written in Rust. It supports Linux (X11, Wayland), MacOS, and Windows. XCap supports screenshot and video recording (to be implemented).
Since then we have had 0.3 with performance improvements and soon coming 0.x/1.x( if we finalize on stable API).
( I will make a PR including Changelog.md for libwayshot with the new tag ).
The next release of libwayshot will support "freezing" outputs for screenshots to enable screenshoting floating dialogs that are ephemeral in nature. Would this be a feature that is in scope of screenshot-rs? I would be happy to send a patch.
libwayshot support was included in https://github.com/nashaofu/screenshots-rs/pull/68 on libwayshot 0.2 tag.
Since then we have had 0.3 with performance improvements and soon coming
0.x
/1.x
( if we finalize on stable API). ( I will make a PR including Changelog.md for libwayshot with the new tag ).The next release of libwayshot will support "freezing" outputs for screenshots to enable screenshoting floating dialogs that are ephemeral in nature. Would this be a feature that is in scope of screenshot-rs? I would be happy to send a patch.