wf-recorder wf-recorder 是一个用于录制基于 wlroots 的合成器 (更具体地说,支持 wlr-sync 的合成器) 的实用程序。
wf-recorder wf-recorder 是一个用于录制基于 wlroots 的合成器 (更具体地说,支持 wlr-sync 的合成器) 的实用程序。
wf-recorder 是一个用于录制基于 wlroots 的合成器 (更具体地说,支持 wlr-screencopy-v1 和 xdg-output 的合成器) 的实用程序。它的依赖项包括 ffmpeg, wayland-client 和 wayland-protocols。
以下发行版已知有包: [注释]: <> (按字母顺序排列的列表)
| 分发 | 安装 |
|---|---|
| Alpine | |
apk add wf-recorder |
|
| Arch / Artix |
pacman -S wf-recorder
|
| Debian |
apt install wf-recorder
|
| Fedora |
dnf install wf-recorder
|
| Gentoo | 可在官方 ::gentoo 仓库中找到 |
| NixOS / Nix | 将 wf-recorder 添加到配置中或运行以下任意命令: nix-shell -p wf-recorder、nix shell nixpkgs#wfrecorder、nix run nixpkgs#wf-recorder |
| Void |
xbps-install -S wf-recorder
|
| 分发 | 安装依赖包 |
|---|---|
| Ubuntu | sudo apt install g++ meson libavutil-dev libavcodec-dev libavformat-dev libswscale-dev libpulse-dev |
| Fedora | sudo dnf install gcc-c++ meson wayland-devel wayland-protocols-devel ffmpeg-free-devel pulseaudio-libs-devel |
| Void | sudo xbps-install -S meson ninja gcc pkg-config scdoc wayland-devel wayland-protocols wayland-devel libgbm-devel libdrm-devel ffmpeg6-devel x264-devel pulseaudio-devel pipewire-devel |
git clone https://github.com/ammen99/wf-recorder.git && cd wf-recorder
meson build --prefix=/usr --buildtype=release
ninja -C build使用 -f 指定输出文件。如果有多个输出文件,
暂无开放 Issues,或尚未同步最近议题。