wl-screenrec
0.1.5_15High performance wlroots screen recording, featuring hardware encoding
High performance screen recorder for wlroots Wayland. Uses dma-buf transfers to get surface, and uses the GPU to do both the pixel format conversion and the encoding, meaning the raw video data never touches the CPU, leaving it free to run your applications. System Requirements: * Wayland compositor supporting the following protocols: * wlr-output-management-unstable-v1 (missing in hikari, cagebreak, gamescope) * wlr-screencopy-unstable-v1 (missing in gamescope and theseus-ship) Known working examples: sway, hyprland, wayfire, labwc. * VA-API encoding: * Intel iGPUs: libva-intel-media-driver or libva-intel-driver * AMD/ATI GPUs: mesa-gallium-va
Origin: multimedia/wl-screenrec
Category: multimedia
Size: 1.63MiB
License: APACHE20
Maintainer: ports@FreeBSD.org
Dependencies: 2 packages
Required by: 0 packages
Website: github.com/russelltg/wl-screenrec
$
pkg install wl-screenrecDependencies (2)
More in multimedia
gstreamer11.26.10
Media applications frameworkgstreamer1-plugins1.26.10
GStreamer written collection of plugins handling several media typesffmpeg8.0.1_1,1
Realtime audio/video encoder/converter and streaming servergstreamer1-plugins-bad1.26.10
GStreamer-plugins that need more quality, testing or documentationgstreamer1-plugins-good1.26.10
GStreamer-plugins good-quality plug-insqt5-multimedia5.15.18p2
Qt audio, video, radio and camera support module (KDE patched)qt6-multimedia6.10.1_1
Qt audio, video, radio and camera support modulelibvpx1.15.2
VP8/VP9 reference encoder/decoderpipewire1.4.9
Server and user space API to deal with multimedia pipelineslibtheora1.2.0_1
Theora video codec for the Ogg multimedia streaming system