nashaofu / xcap

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).
https://docs.rs/xcap
Apache License 2.0
459 stars 55 forks source link

capture screen with Pipewire on Linux/Wayland #112

Open mokurin000 opened 5 months ago

mokurin000 commented 5 months ago

In current implementation we have really bad performance on most Linux+Wayland environments.

With pipewire the performance will be significantly improved

Or have a check on https://github.com/flatpak/xdg-desktop-portal/blob/main/data/org.freedesktop.portal.ScreenCast.xml

iamazy commented 5 months ago

Look forward to this feature

louis030195 commented 3 days ago

is using pipewire a plan? i am ready to put $200 OSS bounty for this